用于wordpress开发的虚拟/ etc / hosts文件

时间:2012-11-02 16:32:26

标签: wordpress web dns hosts

我正在开发一个wordpress网站(mywebsite.net)并有两个版本:

  • 已发布的版本(IP adresse xx.xx.xx.xx上的主机)
  • 本地版本(本地主机为127.0.0.1)

如果我想在本地版本和托管版本之间切换,我必须更改/ etc / hosts文件。

还有另一种更简单的切换方法吗?我正在考虑一个firefox扩展,它会覆盖DNS设置:它允许我使用Safari访问已发布的版本,使用firefox访问本地版本。

我也可以使用不同的dns,但它会破坏绝对的wordpress链接。

1 个答案:

答案 0 :(得分:1)

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