我用mod_rewrite的重寫我的網站上的鏈接,像這樣:mod_rewrite的接管所有的鏈接頁面上
mysite.com/store/<store_id>/<store_name>/<page>
mysite.com/store.php?id=<store_id>&page=<page>
例如:
mysite.com/store/1313/johnny-walker-inc/13
mysite.com/store.php?id=1313&page=13
然而,作爲一個結果,所有我的鏈接,我們正在以關係現在擺在開始的鏈路的末端,例如:
mysite.com/send_message.php
已成爲
mysite.com/store/1313/johnny-walker-inc/send_message.php
我該如何解決這個問題?
這裏是我的mod_rewrite
代碼,在情況下,我犯了一個錯誤吧:
RewriteRule ^store/([0-9]+)/[^/]+/([0-9]+)$ store.php?storeid=$1&page=$2 [L]
謝謝!