2011-03-02 32 views
8

我試圖設置我的開發實例,以便我可以僞造自己的某個網址。我的網站有一些網址和取決於你訪問我的網站將採取不同的行爲基於域..設置主機文件 - 僞造URL

我編輯了我的C:\ WINDOWS \ system32 \ drivers \ etc \ hosts文件包含像下面的東西

127.0.0.1  localhost 
127.0.0.1 SomeDomain.com 
127.0.0.1 MyDomain.com 

現在,如果我訪問localhost的一切工作正常,但是當我嘗試訪問SomeDomain.com或MyDomain.com它產生幾個不同的消息依賴於瀏覽器

火狐 - 「錯誤的請求(無效的主機名)」 Chrome - 詢問用戶名/密碼,然後點擊(不輸入任何內容)產品我導致火狐

IE6-「該頁無法顯示」

什麼想法?

+0

你重新啓動了嗎?主機文件可能只能在啓動時讀取?您是否使用了代理? – rene 2011-03-02 10:23:48

回答

5

你的HOSTS文件看起來不錯。也可以嘗試將每個人的WWW版本,例如: 127.0.0.1本地主機 127.0.0.1 SomeDomain.com 127.0.0.1 www.SomeDomain.com 等

然而,問題可能是網絡的設置服務器。如果您使用IIS,則問題可能是您沒有正確設置主機標頭。