0
對於搜索引擎優化的目的,當任何人在沒有www的情況下點擊我的域名時,我想做301重定向。字首。因此,請從http://mydomain.com/ {page}重定向到http://www.mydomain.com/ {page}。ASP.Net MVC重定向到WWW域版本
我可以用MVC路線來完成這個嗎?或者我應該在每個控制器上放置某種全局動作過濾器?
對於搜索引擎優化的目的,當任何人在沒有www的情況下點擊我的域名時,我想做301重定向。字首。因此,請從http://mydomain.com/ {page}重定向到http://www.mydomain.com/ {page}。ASP.Net MVC重定向到WWW域版本
我可以用MVC路線來完成這個嗎?或者我應該在每個控制器上放置某種全局動作過濾器?
毫無疑問,你可以,但唯一的理由是證明你可以。
在IIS中,爲非www設置了一個網站。域。
將其設置爲執行重定向,而不是「確切的URI」選中,因爲您希望它匹配「/ {page}」到「/ {page}」,並且除非您打算更改此策略在不久的將來「永久重定向」,因爲除非你計劃在不久的將來改變這個政策,那麼對於SEO目的你做不是想要302,你想301.