如何在虚拟主机上使用apache2反向代理,以及重定向/到特定主页



我正在使用apache2来前置它后面的tomcat服务器(运行汇流)。我的目标是使用映射到每个汇合空间的虚拟主机。所以,域omahapolkamusic.com将映射到合流空间omahapolkamusic(OPM)。我在虚拟主机配置文件中有proxypass和proxyverse条目。反向代理工作正常。以下是其中一个虚拟主机的代理条目:

proxypass /  http://purple.seelink.org:8090/confluence
proxypass /  http://purple.seelink.org:8090/confluence

到目前为止还不错。。。。要进入目标空间的主页,用户输入以下网址:

http://OmahaPolkaMusic.com/confluence/display/OPM

并且显示汇合空间的主页。

一切都很好,除了用户有一个很长的url,他们必须记住并输入才能访问网站。

我希望用户输入一个简单的URL,如omahapolkamusic.com,并将其重定向到上面的URL。(http://OmahaPolkaMusic.com/confluence/display/OPM)。所以我想重定向这一页,但应用程序中的其他URLS将继续使用上面的proxypass设置。

我该怎么做?非常感谢。

我想明白了。我已经在使用mod代理将url传递到后端服务器。这一切都很顺利。我为我想要指向另一个页面的一个url创建了另一组代理语句。太简单了。

最新更新