将变量从request_uri传递到目标网址

时间:2015-10-09 08:30:49

标签: .htaccess variables request-uri

我需要创建一个htaccess规则,将request_uri中的变量(如果存在)传递给目标url。

因此,如果请求url包含“test = something”,如果它还没有包含“test”var,则应将其添加到新url。

提前致谢。

1 个答案:

答案 0 :(得分:0)

您可以在clone文件中使用此代码:

DOCUMENT_ROOT/.htaccess

但请记住,RewriteEngine On RewriteCond %{QUERY_STRING} !(?:^|&)test=[^&]+ [NC] RewriteCond %{HTTP_REFERER} /index\.php\?(?:.+?&)?(test=[^&]+) [NC] RewriteRule ^index\.php$ %{REQUEST_URI}?%1 [L,QSA,NC,R=302] 可能会被客户欺骗。