我有几个URL由重写规则处理。基本上我想在重写的URL中添加一些$ _GET-vars。
说我有:
http://www.domain.com/search/the-netherlands/overijssel/
我想在网址中添加一些额外的数据,如:
http://www.domain.com/search/the-netherlands/overijssel/?custom_var=1
我的RewriteRule看起来像这样:
RewriteEngine On
RewriteRule ^search/(.*)/(.*)/$ /index.php?page=Search&Country=$1&Region=$2 [L]
当我var_dump
$_GET
的内容时,我在任何地方都看不到custom_var
。可以使用现有的重写规则来完成吗?
答案 0 :(得分:2)
由于您的查询已有一些参数,请将[QSA]
附加到RewriteRule的末尾。
RewriteRule ^search/(.*)/(.*)/$ /index.php?page=Search&Country=$1&Region=$2 [QSA,L]