2012-03-10 126 views
0

我不確定構建我的IIS環境和MVC4應用程序的最佳方式。使用IIS 7.5將mvc應用程序映射到子域名

我在www.mydomain.com上有我的標準營銷網站。這是一個mvc4網站。

我已經創建了我希望用戶能夠通過訪問第二mvc4應用 www.theircompanyname.mydomain.com

我不希望有任何硬編碼子域,因爲我需要這是靈活儘可能。

任何人都可以建議我應該做什麼?

+0

我認爲你正在尋找的多租戶 – 2012-03-10 06:57:24

回答

0

您正在尋找一個多租戶應用程序,在子域上有所不同。

您可以簡單地從基於當前子域的數據源中提取正確的記錄。另外,爲了便於路由和建立鏈接,我建議構建一個新的RouteBase子類型,一旦使用路由初始化,就會將子域和引用的客戶機標識符作爲RouteData.Values中的路由參數採集。

這篇文章繼承RouteBase子網域的會談: How to do Basecamp-style accounts in Asp.Net Mvc?

這stackoverflow.com帖子有關於多租戶豐富的鏈接: What to keep in mind when developing a multi-tenant asp.net MVC application?

相關問題