措辭不佳的標題,但我想要的是,當有人輸入www.stackoverflow.com
時,StackOverflow會執行什麼操作:立即重定向到stackoverflow.com
,完全取消www.
。如何消除「www。」在服務器的URL的開始?
伊莫,這是更現代的做事方式:www.
是多餘的,(很快就會)陳舊。它還打破了我想在我的Web應用程序中遵循的一個重要原則:每個唯一且有效的頁面只能由單個URL訪問。
我意識到這是一個服務器的東西,所以我期待的答案是,網絡主機需要照顧到這一點。因爲我沒有運行自己的服務器,所以我的問題是:這是可能在共享主機上執行還是需要運行專用服務器來配置IIS來執行此操作?
「www。是多餘的「 - 儘管它可能仍然是區分服務以避免cookie問題的有用方式。例如,如果您爲stackoverflow.com設置了cookie,那麼該cookie將包含在* .stackoverflow.com的所有請求中,包括圖片請求,其中不需要cookie。如果SO的CDN位於cdn.stackoverflow.com,那將是一個問題。 – 2010-11-02 18:15:18
[在ASP.NET MVC 1.0中刪除'WWW']可能的重複(http://stackoverflow.com/questions/2256353/remove-www-in-asp-net-mvc-1-0) – 2010-11-02 18:18:18