2012-11-02 41 views
1

我深化发展一个WordPress网站(mywebsite.net),并有两个版本:虚拟/ etc/hosts文件为WordPress开发

  • 一个发布版本(主机在IP住址XX.XX.XX.XX )
  • 本地版本(在本地127.0.0.1如果我想在本地和托管版本之间切换主机)

,我必须要改变的/ etc/hosts文件。

有没有另一种更简单的方法来切换?例如,我在想一个覆盖DNS设置的Firefox扩展:它允许我使用Safari访问发布的版本,使用Firefox访问本地发布的版本。

我也可以用于不同的DNS,但它会打破WordPress的链接,这是绝对的。

回答

1

您可以在您的主机文件中创建一个假的本地域名,如wordpress.localhost。我有几十个,都在127.0.0.1上运行。该域名不同,但在大多数PHP应用程序中,这是一个简单的更改(如果有的话)。你也可以创建一个像dev.mywebsite.net这样的本地子域,在某些情况下可以提供帮助。你提到断开的链接,但我发现这是总是使用相对路径的一个很好的理由。

+0

是的,但问题是,WordPress的使用绝对链接... –