我想寫的.htaccess以示與普通patters URL例如的.htaccess多個url變量
1: abc.com/mypage --> works fine
2: abc.com/mypage/page/1 --> works fine
3: abc.com/mypage/category/2 --> works fine
4: abc.com/mypage/page/1/category/2 --> not works fine
所以下面是我的.htaccess代碼
RewriteRule mypage/page/([^/]*) /?p=main_page&page=$1 [L]
RewriteRule mypage/category/([^/]*) /?p=main_page&cid=$1 [L]
RewriteRule mypage/page/([^/]*)/category/([^/]*) /?p=main_page&page=$1&cid=$2 [L]
RewriteRule mypage /?p=main_page [L]
我們如何解決它,請指南的方法來修復它
將'mypage/page /([^ /] *)/ categroy /([^ /] *)'更改爲'mypage/page /([^ /] *)/ category/([^ /] *)'(miss typed'category') –
沒有兄弟,這是不是問題,我修復了問題 – gaurav