【问题标题】:ASP.Net MVC Redirect to WWW domain versionASP.Net MVC 重定向到 WWW 域版本
【发布时间】:2012-01-06 05:54:07
【问题描述】:

出于 SEO 的目的,当有人在没有 www 的情况下点击我的域名时,我想做一个 301 重定向。字首。所以,从http://mydomain.com/{page} 重定向到http://www.mydomain.com/{page}。

我可以使用 MVC 路由来完成此任务吗?还是应该在每个控制器上放置某种全局操作过滤器?

【问题讨论】:

    标签: asp.net-mvc-routing


    【解决方案1】:

    毫无疑问你可以,但这样做的唯一理由是证明你可以。

    在 IIS 中,为非 www 设置网站。域。

    将其设置为执行重定向,而不是选中“到确切的 URI”,因为您希望它匹配“/{page}”到“/{page}”,并且除非您计划在近期“永久重定向”,因为除非您计划在不久的将来更改此政策,否则出于 SEO 目的,您确实想要 302,而是想要 301。

    【讨论】:

      猜你喜欢
      • 2011-06-29
      • 2011-04-02
      • 2023-03-15
      • 1970-01-01
      • 2014-03-25
      • 2011-03-20
      • 2012-04-29
      • 2011-10-24
      • 2017-05-05
      相关资源
      最近更新 更多