2012-11-02 95 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的使用絕對鏈接... –