2009-10-20 92 views
0

我有一臺運行帶有IIS7的Windows Server 2008的web服務器。我有一堆網站都綁定到相同的IP地址,但具有不同的主機頭值。大部分的主機頭像www.sitename.com。奇怪的IIS7 http重定向行爲

我也有一個相應的網站條目,用於監聽主機「sitename.com」,並在IIS7中重定向到「www.sitename.com」(以滿足非www請求)。現在,這是非常簡單的,但我注意到,當設置Http重定向時,會發生一些奇怪的事情:

首先,「重定向」網站條目必須指向與其站點不同的物理目錄嘗試重定向到,否則重定向設置將立即設置爲兩個站點。

其次,有時同時在一個單獨的站點上設置HTTP重定向服務器,HTTP重定向被設置爲服務器水平,所有網站開始重定向到一個URL。

這是怎麼發生的?在什麼情況下可以設置http重定向個人網站影響全部網站?這太可怕了!

+0

我認爲我們確實需要更多關於您的設置和IIS重寫規則的信息來幫助您進一步完善。 – 2009-10-20 20:52:36

回答

1

您需要將每個網站指向不同的物理位置,以便Http Redirection模塊可以爲每個網站創建一個webconfig文件。