【发布时间】:2012-08-06 05:09:34
【问题描述】:
我正在尝试在 Apache 中设置添加查询字符串的重定向。我不认为我想使用 RewriteRule 因为目标是不同的网络服务器。我现在有这样的东西:
<VirtualHost 127.0.0.5:4039>
ServerName localhost.redirect
RedirectMatch (.*) http://otherserver.com$1?originalHost=127.0.0.5
</VirtualHost>
这适用于对@987654321@ 的请求被重定向到@987654322@。问题是@987654323@ 也被重定向到@987654324@,我想要@987654325@ 之类的东西,其中保留了原始查询字符串。
关于如何做到这一点的任何提示?我在 WAMP 上运行,并且不擅长这个 apache。
这里有一个相关问题,有人有重定向,其中目标包含查询字符串:Apache: Redirect domain to other domain with appended querystring。他们并没有尝试附加查询字符串,只是设置一个。
【问题讨论】: