簡體   English   中英

IIS的子域設置指向同一Web應用程序

[英]Subdomain Setup for IIS pointing to the same web application

我們有一個Web應用程序,必須作為獨立的子域部署到URL http://clientName.webapp.com 每個客戶端都可以選擇一個站點名稱,但Web應用程序都是相同的。 我們目前正在iis7上運行.NET 2.0移動到3.5,並且在共享服務器上進行inproc會話管理時,服務器負載均值。 還需要這是一個實時的seteup,客戶注冊並可以開始使用webapp。 還要求特定客戶端站點獨立地進行SSL加密。

所以問題是,我應該使用url write來完成這個嗎? 如果是這樣,我如何獨立設置SSL加密? 或者我應該創建一個指向同一個應用程序的新網站? 如果是這樣,我如何編寫腳本以便自動創建。

感謝所有的幫助!

有了這個,我會做幾個假設:

a)所有子域都指向文件系統上的相同代碼(相同的文檔根)

b)所有站點將在相同的webapp.com域下運行(即app1.webapp.com,app2.webapp.com等)

這是完成您要做的事情的一種可能方式。

  • 創建一個IIS網站,響應您使用的確切IP地址(最好不要使用“所有未分配”)。 不需要使用主機頭。
  • 為webapp.com域設置通配符DNS記錄 ,該記錄解析為Web應用程序的IP地址。 這樣,如果對任何尚未創建顯式DNS記錄的子域發出任何請求,它將被路由到您的應用程序。
  • 獲取* .webapp.com的通配符SSL證書。 通配符SSL證書將涵蓋為您的應用程序創建的任何和所有子域。 否則,您最終將不得不購買多個SSL證書,並且可能必須創建多個IIS網站。
  • 在您的應用程序中,您需要考慮基於子域的特殊處理(即哪些用戶應該具有訪問權限,要顯示的內容等)。

這實際上與WordPress多站點的工作方式類似。

暫無
暫無

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

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