frankx: mod_rewrite -> Fehlerhafte RewriteRule?

Beitrag lesen

Hellihello

Das kann der OP schreiben, aber oberhalb seiner anderen Regel. Vom Speziellen zum Generellen. Die Conditions werden nach der RegEx der RewriteRule geprüft, sodass diese eigentlich hier entfallen können.

RewriteRule ^edit/([a-zA-Z0-9]+.html)$ /page_edit.php?k=$1 [L]
RewriteRule ^([a-zA-Z0-9]+.html)$ /page.php?k=$1 [L]

Wobei es

RewriteRule ^edit/(.*) page_edit.php?k=$1 [L]
RewriteRule (.*) page.php?k=$1 [L]

ja auch tun dürfte, oder? Es sei denn, er will explizit Underlines und Viertelgeviertstriche verbieten und die Datei _muss_ mit .html enden.

Dank und Gruß,

frankx

--
tryin to multitain  - Globus = Planet != Welt