2009-05-06 42 views
2

我想在我的網站上設置一個子域名,但我很難讓它工作。特別是因爲我可以測試它的唯一方法是將我的開發機器上需要的所有文件發送到託管服務器(有時會破壞網站)。我在IIS7服務器上使用asp.net是否可以模擬開發機器上的子域?

是否有一種簡單的方法可以在開發計算機上進行設置?

回答

13

您可以做的一件事是編輯您的「< Windows目錄> \ system32 \ drivers \ etc \ hosts」文件,並將域名指向127.0.0.1。

通過在文件的底部添加一行這樣做:

127.0.0.1 subdomain.testdomain.com 

的問題是關於ASP.NET和IIS,所以我以爲Windows,但以防萬一有人讀這一點,想知道相當於Linux,您需要編輯文件「/ etc/hosts」,並添加一行相同格式的行。

非常重要的注意事項:如果重定向真實域名到本地機器上就是這樣,不要忘了,你做到了,或者後來開車送你瘋了,當你想不通爲什麼您上傳到活動網站的更改沒有做任何事情。不是說我從經驗或任何事情知道。

+0

謝謝..瞭解了一個新的訣竅:) +1 – 2009-05-06 05:13:39

2

你是什麼意思模擬?您可以輕鬆地在您的主機文件中添加一個子

\ SYSTEM32 \ DRIVERS \等\主機

只要確保您有此新域DNS條目。因此,請聯繫誰創建它們。

希望這會有所幫助。

相關問題