2011-08-12 27 views
0

我们正试图重定向滨ends2与多家移交到应用服务器参数wines.jsp的目的地。 Apache正在关闭参数,因此应用程序服务器不知道哟放在页面中。 Apache的配置是:如何重写URI与查询字符串

RewriteRule ^/wines/bin-ends2$ http://qa2:7025/wines/wines.jsp?Form=WinesSearch&type=binends [PT] 

有没有人知道如何使这项工作?

回答

0

您需要QSA标志添加到您的规则,当你介绍新的查询字符串参数,并希望保留(最好说,包括)现有的查询字符串。

您的规则应该是

RewriteRule ^/wines/bin-ends2$ http://qa2:7025/wines/wines.jsp?Form=WinesSearch&type=binends [QSA,PT] 

有用的链接:http://httpd.apache.org/docs/current/rewrite/flags.html#flag_qsa

+0

感谢您的答复。我已经完成了QSA,PT,R和L所有可能的组合,但没有一个能够工作。我将删除配置的其余部分,以防与此重写有冲突。 – John