我在OSX 10.9.2上运行。我只是在VirtualBox中设置了Lubuntu上的LAMP,这样我就可以通过VirtualBox运行开发服务器了。我将/etc/apache2/ports.conf
更改为8080而不是80,然后使用以下配置设置我的VirtualBox端口转发:
+--------+----------+---------+-----------+----------+------------+ | Name | Protocol | Host IP | Host Port | Guest IP | Guest Port | +--------+----------+---------+-----------+----------+------------+ | Apache | TCP | | 8080 | | 8080 | +--------+----------+---------+-----------+----------+------------+
我可以通过访问我的主机(Mac)上的/var/www/
来访问我在/var/www/testwebsite/
中创建的网站,例如localhost:8080/testwebsite
。我试图在我的客户机上安装WordPress网站。我已关注Digital Ocean's How To Install WordPress on Ubuntu 12.04,到目前为止,当我在访客计算机(Lubuntu)中访问http://localhost:8080/wordpresssite
时,它可以正常工作,但当我尝试在我的主机上访问http://localhost:8080/wordpresssite
时,它会重定向到{{ 1}},什么时候才能找到。我该如何解决这个问题?提前谢谢!
答案 0 :(得分:2)
我最终遵循了本指南:http://codex.wordpress.org/Changing_The_Site_URL
在我的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
在Chrome上重定向到localhost/wordpresssite
的问题。我认为这可能是一个缓存问题,因为当我隐身时它不会重定向。
答案 1 :(得分:0)