2012-03-27 95 views
0

我有一個ASP.Net MVC 3網站託管在共享Windows託管軟件包上。我希望我的網站在用戶沒有輸入時自動爲我的所有網頁添加一個「www」前綴,即mytestpage.com重定向到www.mytestpage.com。將www前綴添加到URL

我已經通過Stackoverflow和其他Internet站點廣泛瀏覽以找到解決方案,但無濟於事。給出的解決方案是要麼配置IIS本身,但是,我沒有訪問IIS,因爲我正在使用共享主機軟件包。

也有人說,通過網絡配置文件IIS7 URL Rewrite - Add "www" prefix添加前綴然而,這似乎只與IIS 7

工作是否有其他方法可以讓我做到這一點?

非常感謝您的幫助。

謝謝。

回答

0

在我的解決方案上,我檢查應用程序開始請求是否有www或沒有。如果沒有,我重定向到www。

當然,我所有的鏈接都是相對的。

+3

您在Application_Start中編寫了哪些代碼來檢查? – tgriffiths 2012-03-27 08:21:08