2009-01-28 116 views
1

我在家用開發機器上運行WinXP Pro SP3和IIS 5.1。據我所知,IIS 5.1只允許我託管一個網站,這是一個問題,因爲我目前正在處理三個網站。那是對的嗎?如果有的話,是否有任何解決方法?是否有可能在IIS 5.1上託管多個網站?

編輯:這只是開發/測試的目的 - 我不想實際託管任何實時網站,甚至不讓任何人離開我訪問它們。

回答

7

這實際上是可能沒有任何插件。 XP Pro仍然允許多個站點在IIS下運行,但他們已經刪除了從GUI配置該選項的選項。他們也消除了同時運行多個站點的能力。使用\ Inetpub \ Adminscripts目錄中找到的腳本,您可以添加其他站點,然後使用IIS管理單元來切換運行哪個腳本。

本文介紹的細節:

http://www.developerfusion.com/code/4645/multiple-iis-virtual-servers-on-xp-pro/

2

只能主辦XP一個網站。您還會發現存在連接限制,因此即使託管一個網站也是一項挑戰。

模擬多個站點的一種方法是爲每個站點分別創建一個主機名。然後創建每個 「點」 在其自己的文件夾,例如,

/site1的/

/站點2/

/site3/

,然後共同的代碼到每個站點(例如,在你的佈局)檢查URL並重定向到相應文件夾下的頁面(如果它尚未從該頁面加載頁面)。所以你有效地將主機名綁定到子文件夾。

4

如果這是一個測試,你也許可以用IIS管理,它可以讓您設置多個站點獲得通過,但只有一個活躍在一個時間:

http://blog.crowe.co.nz/archive/2005/08/08/179.aspx

+0

沒錯,這就是我用來做遙想當年。 – Kev 2009-01-29 00:15:30

+0

感謝您的信息。看起來像一個有用的實用程序,但我現在已經與吉姆的解決方案。 – gkrogers 2009-01-29 10:30:56

相關問題