Hallo liebe Community,
ich habe ein kleines CMS gebastelt. Es kann auch Speaking-URLs.
Dazu wird der Titel der Seite mit urlencode() kodiert. Daraus werden die Links generiert.
Ein möglicher Link ist dann beispielsweise “Impressum.html”.
Mittels htaccess nehme ich den Link dann entgegen.
Alles klappt wunderbar. Problematisch wird es, wenn der Link Sonderzeichen enthält.
Diese werden richtig kodiert. Doch wenn man sie aufruft, bekomme ich einen 404-Fehler.
Mein htaccess:
RewriteEngine on
RewriteRule (.*)\.html$ /websitebuilder/index.php?speaking_url=$1
Ich denke mal, es liegt an den regulären Ausdrücken in der htaccess. Doch ich kenne mich nicht damit aus.
Ich hoffe ihr könnt mir helfen