我正在尝试将我的应用程序部署到Centos 7服务器上。当我在浏览器中输入本地LAN地址时,我可以访问我的应用程序,但是如果我尝试使用我的公共ip地址,我会得到一个504错误(我在我的本地网络之外尝试,否则我会进入我的路由器页面)。
我按照指南中的说明配置了httpd.conf文件
LoadModule proxy_module modules/mod_proxy.so
<VirtualHost *:80>
ProxyPreserveHost On
ServerName mypublicip
ProxyPass /excluded !
ProxyPass / http://127.0.0.1:9000/
ProxyPassReverse / http://127.0.0.1:9000/
</VirtualHost>我转发了路由器上的端口,以便将my.public.ip:80上的TCP/UDP流量转发到my.local.ip:80。
但是我不能访问它。
发布于 2018-07-22 15:39:44
应该有防火墙或一些网络问题。如果它在本地运行良好,那么它应该在远程服务器上运行。因为在浏览完conf文件之后,我看不出有任何理由不能访问它。
发布于 2018-07-23 11:29:32
您的配置看起来很好,剩下的就是可达性:
HTTPS这里的小建议:一定要在你的前端服务器/负载均衡器上使用,它会重定向到你的Play实例。
https://stackoverflow.com/questions/51401806
复制相似问题