我的Web服务器(WordPress)正在本地主机端口80上运行Apache,并具有专用的公共IP。在防火墙上,我配置了SNAT规则:
HTTP policy - (From Anyone on the web) > (using public IP) > (send traffic to Internal IP)).
我可以确认SNAT在一定程度上有效。我可以通过公共IP访问wordpress页面。但是,该站点无法正确加载。CSS和图像消失,整个布局减少:
当尝试/wp admin时,外部用户看到“localhost/xxx”,连接丢失。
Image 1 and 2
我的站点运行Apache24,其中包含phpmyadmin、php7.4、MySQL和WordPress 5.4。
如果需要任何信息,请告诉我。
编辑:phpmyadmin是可访问的,我可以登录没有任何问题。这必须表明问题是wordpress配置。尽管如此,我还是希望有人能帮忙:-)
Image: phpmyadmin access via public IP