我工作的網站分散在多個子域。從主站點我必須創建指向sudomains的url。我怎樣才能做到這一點。asp.net mvc如何創建子域的網址
例如,我的主要網站是www.mysite.com 我需要創建一個指向blog.mysite.com/userId/Name的URL,它將指向HomeController和Index方法以及用戶標識和名稱。
此外,我應該如何處理本地機器上的URL以及生產機器上的URL。
幫助將不勝感激
更新我的問題在這裏。
什麼
@Html.ActionLink("MyLink","Index","Profile","","www.test.com",null,null,null)
做。
它創建一個鏈接,但帶有端口號。如果有反正我可以避免它。
問候
成員Parminder
你想讓這些網站真正擁有自己的應用嗎?或者你想讓它像他們一樣出現? (即他們可以共享緩存,會話等?)。讓它們像他們一樣出現,可能相當容易 - 可以用區域來完成。 –
是的,這些網站將完全不同。將有他們自己的應用程序,控制器,行動和一切。 – Parminder
贊同@Saintedlama的迴應。似乎這個問題是真正獨立於mvc。就像你使用任何IIS託管的站點一樣 - 你將不得不在IIS中單獨設置每個站點。我不知道你有多少網站正在創建 - 但這可能會讓我有點痛苦。有了區域,每個「網站」可以擁有自己的控制器和操作 - 但他們將共享會話,緩存等。 –