我用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]
谢谢!