我在实现.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,
如何在htaccess上运行?
谢谢你的帮助!答案 0 :(得分:0)
Mod Rewrite可以使用简单的正则表达式语句来实现这一目标。
RewriteRule ^sitename.com/([0-9]+)/(.*)$ index.php?id=$1&othervar=$2 [L]
以上内容将传递id的整数值,并允许传递给othervar的任何内容