我需要知道如何重定向 http://test.com/test.php至http://test.com/test.php?var=foo
&安培;如果http://test.com/test.php?var=foo为http://test.com/test.php?var=foo&var2=foo
也是如此如果这会导致循环,请告诉我如何实现它,我将测试
提前致谢
答案 0 :(得分:1)
您可以使用以下规则:
RewriteEngine On
RewriteCond %{QUERY_STRING} ^$
RewriteRule ^([^.]+\.php)$ /$1?var=foo [L]
RewriteCond %{QUERY_STRING} (?:^|&)var=foo(?:&|$)
RewriteRule ^([^.]+\.php)$ /$1?var2=foo [L,QSA]