0
我試圖使用URL重寫我的網站失敗了,它可以有以下的URI:多重寫規則htaccess的
- http://localhost:8888/category.php?c=31&ctitle=entreprise
- http://localhost:8888/subcategory.php?s=96&title=service
對於第一個我用
RewriteRule ^([^/]*)/([^/]*)\.html$ /category.php?c=$1&ctitle=$2 [L]
,第二個是
RewriteRule ^([^/]*)/([^/]*)\.html$ /subcategory.php?s=$1&title=$2 [L]
每個重寫規則是正確的,但第二個不適用。 如果我只使用第二條規則,它就會起作用。
這是我的全部的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]
任何想法? thx
我改變了'RewriteRule ^([^ /] *)/([^ /] *)\。html $ /subcategory.php?s=$1&title=$2 [L]'' ] *) - ([^ /] *)。html $ /subcategory.php?s=$1&title=$2 [L]'現在就可以使用!謝謝 – Rubyx