Domain-Name-System

子域重定向到 IIS 中的給定虛擬目錄

  • August 25, 2017

我有一個域,我在其中創建了幾個子域。我設法更改了 DNS 記錄,因此給定的子域重定向到不同的伺服器。例如?

app.domain.com -> 123.45.66.11 

現在,我的應用程序是響應以下 URL 123.45.66.11/app 的 ASP.NET MVC 應用程序。如何配置 IIS,即 url

http://app.domain.com -> 123.45.66.11/app

指向我的虛擬目錄應用程序而不是根目錄。

您正在執行什麼版本的 IIS?您需要設置主機標頭來完成您想做的事情。

IIS 6

IIS 7

在 IIS 管理器中右鍵點擊Sites,然後選擇Add Web Site… 在打開的視窗中:

  1. 為您的應用程序選擇一個名稱並將其寫在站點名稱下
  2. 按下應用程序池附近的**Select…按鈕並選擇ASP.NET v4.0
  3. 物理路徑下瀏覽 Web 應用程序位置(通常在 c:\inetpub\wwwroot… 下)。備註:通常當我按下*測試設置時……*它不起作用。但是孔過程仍然有效。因此,請耐心等待並繼續跟踪。
  4. Binding中,您只需要在Host name下插入您的子域名 (app.domain.com) 。
  5. 按確定

就是這樣!享受您的新子域地址:-)

引用自:https://serverfault.com/questions/277306