我有一个运行tomcat 8.0.23和apache httpd服务器的vps。 在tomcat我有3个项目,可以通过以下名称调用它们:
/firstpro
/secondpro
/thirdpro
我有一个域名,可以称之为www.mydomain.com
现在我想做什么,如果请求来到www.mydomain.com我想转发到
my.vps.ip.address : 8080/firstpro
下面的代码是我的虚拟主机配置文件:
<VirtualHost *:80>
ServerName www.mydomain.com
ServerAlias mydomain.com
ProxyPreserveHost On
ProxyPass /firstpro http://localhost:8080/firstpro
ProxyPassReverse /firstpro http://localhost:8080/firstpro
</VirtualHost>
所以,当我在浏览器中输入时出现问题:
如果我去这个网址:www.mydomain.com我没有得到任何我的服务器为该会话自动生成的cookie 但如果我去网址:www / mydomain.com:8080 / firstpro一切正常
感谢阅读所有这些。如果有人能帮助我搞清楚,我会很高兴的
答案 0 :(得分:0)
您可能需要ProxyPassReverseCookieDomain,因为您在域和localhost之间转发。 - Joachim Isaksson 3小时前