2013-02-04 101 views
0

我在MVC是新的,我有URL重定向的清單:以domain.com \網站\ 1子域網址Rediretion在MVC

•website2.domain

•website1.domain.com去。 COM去domain.com \網站\ 2

這是這樣一個動態映射:websiteN.domain.com去domain.com \網站\ n

我怎樣才能在MVC做到這一點,我做需要使用路由嗎?或者我只需要URL重定向?

回答

0

這是一個重複的問題。

您需要的一切都可以在IIS中完成。

請訪問該堆棧鏈接:

handling sub-domains in IIS for a web application

(同一用戶問到這個問題,並轉貼How can we make an ASP.NET MVC4 route based on a subdomain?

,你可以得到更詳細的信息:

http://www.dotnetexpertguide.com/2012/04/aspnet-iis-dns-records-sub-domain-on.html http://content.websitegear.com/article/subdomain_setup.htm

+0

謝謝Dave,在上一篇文章中,解決方案在MVC中並不適合我。 –

+0

@ Houshang.Karami,這不是一個MVC問題。這是一個IIS問題。 MVC映射不處理子域。 –

+0

謝謝,我在想這個場景應該有路由或URL重定向。 –

0

我'我有一個類似的情況,我需要確保語言代碼在URL中。

我的解決方案是編寫一個http模塊。您需要該模塊檢查請求並查看請求所屬的子域。如果它是一個子域名,那麼你會想要將它們重定向到domain.com下的正確目錄。