我有一个运行tomcat 8.0.23和apache服务器的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>所以,当我输入浏览器时,问题就出现了:
如果我访问这个url: www.mydomain.com,我不会得到服务器为该会话自动生成的任何cookie,但是如果我转到url: www/mydomain.com:8080/firstpro,一切都很好。
谢谢你看了这么多。如果有人能帮我解决这个问题我会很高兴的
发布于 2016-03-26 10:25:24
您可能需要一个ProxyPassReverseCookieDomain,因为您在域和本地主机之间进行转发。- Joachim Isaksson 3小时前
https://stackoverflow.com/questions/36232425
复制相似问题