2013-01-15 36 views
-1

我在facebook的演示文稿中看到了這個域名。但是,當我嘗試打開。它將我重定向到我的本地主機(WAMP)。 Facebook的子域的Open This Link。爲什麼它將我重定向到本地主機。爲什麼www.prod.facebook.com作爲本地主機打開?

我的問題是如何建立服務一樣,這對我自己的域名?

如果您的機器上沒有安裝wamp/xamp,我已經附加了預覽,如下所示。

enter image description here

**這是我的本地

+0

它在技術上並不會將您重定向到本地主機,主機名www.prod.facebook.com只是簡單地解析爲本地主機地址(127.0.0.2)。 –

+0

@JoachimIsaksson:我的本地主機地址不是127.0.0.2! –

+1

所有127.x.x.x地址在Windows上都是localhost。只是按照慣例,通常使用127.0.0.1(我認爲MacOS只使用那個單一地址)。嘗試ping任何127.x.x.x地址,你會得到一個回覆​​。 –

回答

2

所有他們做了映射(通過DNS)的主機名www.prod.facebook.com到IP地址127.0.0.2。如果您可以控制域名的DNS,那麼您可以輕鬆完成。我確定他們這樣做是爲了讓這個URL在演示中看起來更加正式,而不是把「localhost」放在瀏覽器的URL欄中。

+0

哪個函數我必須在我的DNS區域編輯器配置? (在服務器上),我可以通過配置我的Apache服務器的http.conf文件來設置此服務? –

+3

在DNS中,這是區域文件中的A記錄。 Apache http.conf將不會涉及,除非爲您的站點使用任何名稱來設置虛擬主機。但要清楚的是,這些是兩件獨立的事情:DNS將主機名轉換爲IP地址,並且具有該IP地址的計算機將檢查主機名,以確定使用虛擬主機時要提供的apache站點。 – jfrank

相關問題