从外部访问 wordpress-解析本地 ip,为什么?

从外部访问 wordpress-解析本地 ip,为什么?

我正在尝试在 debian jessie 上设置 wordpress。

我可以在我的局域网内访问该网站,但不能从外部访问该网站......

我的路由器上设置了端口转发,从 TCP 80 -> 192.168.1.150(本地 IP wordpress 服务器)

当我尝试从外部访问它时,它仍在尝试解析我的本地 IP(我在 chrome 上看到它显示“等待 192.168.1.150...”)

它与 apache2 默认页面配合得很好。我有另一个 Web 服务器,它也运行良好。

  • 我是否必须在 apache2 .conf 文件中放置一些特殊内容(也许是为了保留相对路径?)

  • 我是否需要在 /etc/hosts 中更改某些内容?我尝试添加以下行

    127.0.0.1 我的域名.net 192.168.1.150 我的域名.net

但一切还是一样...

任何帮助将不胜感激 !!

答案1

Wordpress 将会重定向您到您配置的 URL:

设置 > 常规

我猜你正在访问 wordpress 引擎,它会将你重定向到本地 IP。只需将“Wordpress 地址 (URL)”和“站点地址 (URL)”更新为你的公共 IP 地址,一切就绪了。

相关内容