【发布时间】:2021-02-26 10:45:46
【问题描述】:
我正在尝试使用 WAMP/WordPress 在我的机架服务器上托管一个网站。一切都很顺利,但现在我遇到了一个障碍。我以管理员身份在我的网络上的计算机上连接到该网站,一切看起来都很好。当我从不在网络上的设备连接到网站时,它没有显示主题、图像或其他样式。我对此进行了一些研究,发现我可以在 WordPress 设置中调整两个值。站点 URL 和 WordPress URL。最初,两者都设置为http://10.0.0.114/wordpress,这是我服务器的本地 IP,所以我将 WordPress URL 设置为 http://[my public IP]/wordpress。现在,通过外部设备,所有样式和所有内容都可以正常加载,但是这次我的计算机没有显示样式和主题。我对这些设置进行了一段时间的调整,但我永远无法让两个设备都正确显示。计算机或外部设备未正确显示该站点。请告诉我如何让两台设备都能正确显示网站
编辑:感谢您的回答,但您必须了解,我对自己托管是完全陌生的。当您说诸如 DNS 之类的事情并设置域等时,我不知道您的意思是什么。谢谢!
【问题讨论】:
-
这个问题很可能是您无法从网络内部访问外部IP。不要使用 IP 地址,而是使用真实的域/子域。然后,您可以将 DNS 配置为指向外部 IP,但使用网络内部 DNS 中的内部 IP 覆盖它。
-
我该怎么做?我有一个godaddy的域,我只是将它设置为转发到我的公共IP吗?