我有一个vps,它运行tomcat 8.0.23和apache httpd服务器。在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,一切都很好
谢谢你读到这一切。如果有人能帮我弄清楚
您可能需要一个ProxyPassReverseCookieDomain,因为您正在域和localhost之间进行转发。–Joachim Isaksson 3小时前