ASP.Net MVC重定向到WWW域版本
问题描述:
对于搜索引擎优化的目的,当任何人在没有www的情况下点击我的域名时,我想做301重定向。字首。因此,请从http://mydomain.com/ {page}重定向到http://www.mydomain.com/ {page}。ASP.Net MVC重定向到WWW域版本
我可以用MVC路线来完成这个吗?或者我应该在每个控制器上放置某种全局动作过滤器?
答
毫无疑问,你可以,但唯一的理由是证明你可以。
在IIS中,为非www设置了一个网站。域。
将其设置为执行重定向,而不是“确切的URI”选中,因为您希望它匹配“/ {page}”到“/ {page}”,并且除非您打算更改此策略在不久的将来“永久重定向”,因为除非你计划在不久的将来改变这个政策,那么对于SEO目的你做不是想要302,你想301.