我在 OSX 10.9.2 上运行。我刚刚在 VirtualBox 中的 Lubuntu 上设置了 LAMP,这样我就可以通过 VirtualBox 运行开发服务器。我改变了我的/etc/apache2/ports.conf
监听 8080 而不是 80,我使用以下配置使用 NAT 设置 VirtualBox 端口转发:
+--------+----------+---------+-----------+----------+------------+
| Name | Protocol | Host IP | Host Port | Guest IP | Guest Port |
+--------+----------+---------+-----------+----------+------------+
| Apache | TCP | | 8080 | | 8080 |
+--------+----------+---------+-----------+----------+------------+
我可以访问我在其中创建的网站/var/www/
例如/var/www/testwebsite/
通过访问localhost:8080/testwebsite
在我的主机(Mac)上。我正在尝试在我的访客计算机上安装 WordPress 网站。我已关注Digital Ocean 的如何在 Ubuntu 12.04 上安装 WordPress https://www.digitalocean.com/community/articles/how-to-install-wordpress-on-ubuntu-12-04到目前为止,当我访问时它可以工作http://localhost:8080/wordpresssite
在访客机器(Lubuntu)内部,但是当我尝试访问时http://localhost:8080/wordpresssite
在我的主机上,它重定向到http://localhost/wordpresssite
,什么时候就找不到了。我该如何解决这个问题?提前致谢!
我最终遵循了本指南:http://codex.wordpress.org/Changing_The_Site_URL http://codex.wordpress.org/Changing_The_Site_URL
In my wp-config.php
,我添加了以下两行
define('WP_HOME', '<host ip address here>:8080/wordpresssite');
define('WP_SITEURL','<host ip address here>:8080/wordpresssite');
这有点 hacky,但它适用于我自己的测试目的。另外,显然我遇到了一个问题localhost:8080/wordpresssite
重定向到localhost/wordpresssite
在 Chrome 上。我认为这可能是一个缓存问题,因为当我处于隐身状态时它不会重定向。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)