簡體   English   中英

XP Pro IIS 上的 Localhost 子域?

[英]Localhost subdomain on XP Pro IIS?

有沒有辦法為 test.localhost 之類的東西設置子域 udner Xp Pro IIS

可以通過 IIS 或主機文件完成嗎? 需要在使用 pathign 回到根目錄的站點上執行 tets,因此將站點置於 localhost/test 之類的虛擬目錄中會導致問題。

您可能很清楚開箱即用的 IIS 5.1 僅支持一個 web 站點。 您可以做的是使用adsutil.vbs工具在 IIS 5.1 中創建第二個站點並將其配置為使用該站點。

下面的文章解釋了這個過程:

IIS:在 IIS 內創建多個 Web 站點,在 Windows 2000 和 Windows XP Professional

甚至還有一個 GUI 小部件讓生活變得輕松:

http://www.firstserved.net/support/downloads

所以簡而言之:

  1. 使用上述方法之一創建第二個站點(將 IP 地址設置為您機器的主 IP 地址)
  2. 為新站點添加一個主機 header 為test.localhost
  3. 編輯 HOSTS 並為test.localhost添加一個條目,指向上面的 IP 地址

最簡單的方法是將您已有的單獨站點的文檔根目錄切換到目標站點的不同文件夾。 然后你可以在完成后將其切換回來。

如果您在根目錄之外的虛擬目錄中構建內容,這甚至不會影響任何正在進行的項目。

我似乎記得有一個工具可以為您完成此操作,但我忘記了它的名稱和坐標。

在 IIS 中創建一個新網站。主機 header 值應該是您的子域,如“sub.localhost”,然后將域添加到您的主機文件中。

用記事本打開文件 c:\windows\system32\drivers\etc

並添加這一行:

 127.0.0.1 mysuper-site.com.net.blabla

然后瀏覽到這個網站: http://mysuper-site.com.net.blabla

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM