1
我想重定向访问者谁去:的Apache 2.4替换字符串的URL
http://example.com/?document=whatever&blah1=x&blah=y
要:
http://example.com/newsite/?document=whatever&blah1=x&blah2=y
所以基本上我想(只)替换:
?document
附:?
newsite /文件
并留下网址不变的其余部分。如果请求中不包含?文档,我只想让它保持独立。
编辑
我已经试过这不正确的重定向以下,但是我会卡在重定向循环,因为它仍然发现查询参数围绕下一次。
RewriteEngine on
RewriteCond %{QUERY_STRING} document
RewriteRule//newsite/ [R,L]
我可以修改此所以,如果“newsite”是在URL重写不会发生,或者可能重命名文件查询参数redocument所以它不会在明年阵子规则回升?还有其他建议吗?
谢谢!
重写规则 “http://example.com/newsite/&document$1” – user3449833