-3
當前的.htaccess的.htaccess重寫規則:去掉斜線
RewriteRule ^([a-z-]+)/([a-z-]+)$ /r.php?catname=$1&subcatname=$2 [L]
RewriteRule ^([a-z-]+)/([a-z-]+)/([0-9]+)/$ /r.php?catname=$1&subcatname=$2&page=$3 [L]
RewriteRule ^([a-z-]+)$ /r.php?catname=$1 [L]
RewriteRule ^([a-z-]+)/([0-9]+)/$ /r.php?catname=$1&page=$2 [L]
我的輸出是目前:
www.domain.com/$catname => www.domain.com/blog
www.domain.com/$catname/&subcatname/ => www.domain.com/blog/extra/
www.domain.com/$catname/&subcatname/3/ => www.domain.com/blog/extra/3/
www.domain.com/$catname/2/ => www.domain.com/blog/extra/2/
我希望我的輸出是:
www.domain.com/$catname => www.domain.com/blog
www.domain.com/$catname/&subcatname => www.domain.com/blog/extra
www.domain.com/$catname/&subcatname/&page => www.domain.com/blog/extra/1
www.domain.com/$catname/&page => www.domain.com/blog/1
我想它所以沒有一個網址有斜線。
請讓我知道,如果它不能正常工作 – Plycoder
只是一個友情提示,您可能需要閱讀過此頁:[該如何 - 要問指南](https://stackoverflow.com/help/how-to-ask),所以你總是可以確定你的問題很容易回答,並儘可能清晰。一定要包括你爲解決你遇到的問題所做的任何努力,以及當你嘗試修復這些問題時發生了什麼。另外不要忘記你的顯示代碼和任何錯誤信息! –