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