所以这是我的问题 – 轻松,缓慢。 我是一名GIS顾问,一般用linux来破解。 我inheritance了这个志愿者的工作,主要是因为我比其他人更了解团队 – 或者其他团队不像我那样固执己见……这就是说有很多人在我之前一直在服务器上忙碌着参与了,所以我一直在清理很多东西。 域名已经改变,以保护无辜。
我有一个服务器运行Apache2(端口80)和tomcat6(8080)在Ubuntu服务器10.4上运行。 Apache2上有一个名为“Runner”的虚拟主机(域名是runner.org)。 我有mod_proxy加载。
我试图将访问runner.org的所有人redirect到http://some.ip.address:8080 / openrunner-webapp /
到目前为止,我已经将runner.org分配给了apache2服务器。 有人在httpd.conf文件中设置了redirect,但我相信它需要进入虚拟主机。
我尝试设置虚拟主机中的redirect为:* ProxyPass / http:// localhost:8080 / openrunner-webapp
所有这些都是向我展示Apache Web服务器的根。
无论如何,我卡住了
<VirtualHost *:80> ServerName runner.org ServerAlias www.runner.org ProxyPass / http://some.other.ip:8080/openrunner-webapp ProxyPassReverse / http://some.other.ip:8080/openrunner-webapp ErrorLog /var/log/apache2/runner.org_error.log CustomLog /var/log/apache2/runner.org_access.log combined </VirtualHost>
假设你想要代理(而不是redirect) – 应该这样做。