在实现。htaccess文件时遇到问题,
对于一般的htaccess,如:sitename.com/id/other_var它工作得很好,获取$_GET请求,
RewriteRule ^sitename.com/id/other_var$ index.php?id=$1&othervar=$2 [L]
我的问题是,我需要实现如下:sitename.com/id/other?a=x&b=y,
它是如何工作的?
谢谢你的帮助!
Mod Rewrite可以使用简单的regex语句来实现。
RewriteRule ^sitename.com/([0-9]+)/(.*)$ index.php?id=$1&othervar=$2 [L]
上面将为id传递一个整数值,并允许为othervar传递任何值