![网络服务器重定向?](https://linux22.com/image/97042/%E7%BD%91%E7%BB%9C%E6%9C%8D%E5%8A%A1%E5%99%A8%E9%87%8D%E5%AE%9A%E5%90%91%EF%BC%9F.png)
我在一台计算机上安装了交钥匙 WordPress (turnkey-wordpress-14.0-jessie-amd64-disk1),然后将 vmdk 移至另一台计算机。
现在,当我启动虚拟机时,我会看到交钥匙窗口,其中包含如何连接到它的所有 URL。 IP为192.168.2.100
我可以 ping 该 IP,并且可以 ssh 到该 IP。如果我在盒子上执行 ifconfig 则可以看到正确的 IP 192.168.2.100
当我在网络浏览器中输入这个 IP 时,我得到
The connection has timed out
The server at 192.168.15.101 is taking too long to respond.
和浏览器的address bar changes from 192.168.2.100 to http://192.168.15.101/index.php/en/
我可能在虚拟机上设置了一些东西,但我不记得了。
有人能帮我解决这个问题吗?
我在用
- WIN10
- 虚拟盒5.1.8
- wifi适配器
我的一台旧 WP 交钥匙虚拟机运行良好
更新
我使用该 vmdk 创建了全新的虚拟机。我一开始无法使用桥接网络,但在将 VirtualBox 升级到最新版本后,我的旧虚拟机(也是交钥匙)工作正常。它使用相同的网络设置。
现在,我删除了昨天创建的虚拟机,然后从头开始创建了新的虚拟机。结果是一样的。
我怀疑 vmdk 会记住一些设置,但我不知道要修复什么以及在哪里修复。
目前我正在跑步grep -Ril "192.168.15.101" /
。在 /etc 中运行 grep 没有给我任何结果。
答案1
根据这一页Wordpress 将其本地 IP/域名存储在数据库中,因此您必须在那里更新它,以防止 URL 被重写为您不再需要的地址。
连接到 WordPress 站点的 mysql 数据库并运行
UPDATE wp_options SET option_value = "http://192.168.2.100" WHERE option_value = 'http://192.168.15.101';