2012-10-23 46 views
0

我有一個ASP.NET 4.0網站(mysite.com),並將在mysite.com/talk上爲該項目添加新功能。踢球者是我需要使用talk.mysite.com作爲url訪問和使用/ talk子目錄。我如何在.net或IIS 6.0中執行此操作?如何獲取網站子目錄以使用子域url?

回答

1

這裏有幾個選項。

  1. 添加URL rewrite規則 - 匹配傳入主機名talk.mysite.com它改寫爲mysite.com/talk
  2. 在IIS中創建一個新網站(指向/ talk目錄)並修改其綁定信息。設置「主機名」,以便它只接受talk.mysite.com上的流量。
  3. 在ASP.Net應用程序級別執行重定向。向global.asax添加Application_BeginRequest處理程序,並在Request.Url.Host爲talk.mysite.com時重定向。

最好的一個取決於您的方案的細節。我認爲#1可能是最簡單的(最簡單的),但其中一個可能更適合某些情況。