Ich versuche, URL zu verwenden, um meine Website Umschreiben für, die folgende URIs haben:Multiple RewriteRule scheiterte in .htaccess
- http://localhost:8888/category.php?c=31&ctitle=entreprise
- http://localhost:8888/subcategory.php?s=96&title=service
Für die erste, die ich
RewriteRule ^([^/]*)/([^/]*)\.html$ /category.php?c=$1&ctitle=$2 [L]
und die zweite verwenden ist
Jede Rewrite-Regel ist korrekt, aber die zweite wird nicht angewendet. Wenn ich nur die zweiten Regeln verwende, funktioniert es.
Das ist mein voller .htaccess
Options +FollowSymlinks
RewriteEngine On
### REWRITE URLS
RewriteRule ^([^/]*)/([^/]*)\.html$ /category.php?c=$1&ctitle=$2 [L]
RewriteRule ^([^/]*)/([^/]*)\.html$ /subcategory.php?s=$1&title=$2 [L]
Jede Idee? thx
Ich ändere 'RewriteRule^([^ /] *)/([^ /] *) \. Html $ /subcategory.php?s=$1&title=$2 [L]' mit 'RewriteRule^([^/] *) - ([^ /] *) \. html $ /subcategory.php?s=$1&title=$2 [L] 'und es funktioniert jetzt! Danke – Rubyx