Tomcat Apache 端口 80 端口 8080

Tomcat Apache port 80 port 8080

我有一个运行 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>

所以,当我在浏览器中输入时出现问题:

如果我转到此 url:www.mydomain.com 我没有收到我的服务器为该会话自动生成的任何 cookie 但是如果我去 url: www/mydomain.com:8080/firstpro 一切正常

感谢阅读所有这些。如果有人能帮我解决这个问题,我会很高兴

您可能需要 ProxyPassReverseCookieDomain,因为您要在您的域和本地主机之间转发。 – Joachim Isaksson 3 小时前