【发布时间】:2018-12-26 08:40:18
【问题描述】:
我正在尝试在 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。
但是我无法访问它。
【问题讨论】:
标签: apache deployment playframework httpd.conf