我需要知道到底该怎么 http://test.com/test.php重定向到http://test.com/test.php?var=foo.htaccess中加入查询到的链接
&还,如果是http://test.com/test.php?var=foo是http://test.com/test.php?var=foo&var2=foo
如果这将导致一个循环只是告诉我如何实现它,我会提前测试
感谢
我需要知道到底该怎么 http://test.com/test.php重定向到http://test.com/test.php?var=foo.htaccess中加入查询到的链接
&还,如果是http://test.com/test.php?var=foo是http://test.com/test.php?var=foo&var2=foo
如果这将导致一个循环只是告诉我如何实现它,我会提前测试
感谢
您可以使用这些规则:
RewriteEngine On
RewriteCond %{QUERY_STRING} ^$
RewriteRule ^([^.]+\.php)$ /$1?var=foo [L]
RewriteCond %{QUERY_STRING} (?:^|&)var=foo(?:&|$)
RewriteRule ^([^.]+\.php)$ /$1?var2=foo [L,QSA]
我',m对不起,忘记提及的问题,我不需要这个具体的文件需要做任何PHP文件 感谢 –
好吧现在检查更新。 – anubhava
感谢您的回复 在第五行vas = foo并不总是相同的,它不同:) 你能指导我htaccess的解释,所以我可以尝试自己找出编辑。 –
你尝试了什么,或者你只是要求代码? –
可以执行第一个示例,但是第二个示例可能需要使用不同的方法,因此它不会进入循环,并且如果您有超过2个需要重写的多级别,则这不适用于as只要你发送给自己。 – Prix