2012-10-29 79 views

回答

8

我們做同樣的事情,但不生成的代碼的DNS記錄。相反,我們創建一個通配符DNS條目,將所有子域解析爲給定的IP。在內部代碼中,我們從請求URI中檢索子域並將其用於進一步處理。

我們使用Route53 DNS亞馬遜,並有一個條目是這樣

* .ourblogsite.com 184.5.5.5

它解決所有子到該IP地址。在IIS內部,我們將應用程序綁定到該IP的端口80,而不是主機名,這將處理任何請求。 Web應用程序是一個MVC應用程序,它將請求URI分開並將子域部分取出。我們使用它來提供somename.ourblogsite.com功能,其中somename是由客戶端提供的唯一標識符。