我们已将域名从 old.com 更改为 new.com,并在 old.com 上放置了一个新的 ASP MVC 4 网站
因为搜索引擎仍然指向 old.com,我们希望将一些 url 重定向到新的。
利用 ASP MVC 管道以重定向答案响应的可能方法是什么?
谢谢你,伊多。
我们已将域名从 old.com 更改为 new.com,并在 old.com 上放置了一个新的 ASP MVC 4 网站
因为搜索引擎仍然指向 old.com,我们希望将一些 url 重定向到新的。
利用 ASP MVC 管道以重定向答案响应的可能方法是什么?
谢谢你,伊多。
如果唯一改变的是域名,为什么不使用 IIS 来设置从旧站点到新站点的永久站点重定向,而不是使用 MVC?
HTTP 响应状态码 301 Moved Permanently 用于永久重定向。
Google 建议使用 301 重定向来更改页面的 URL,因为它显示在搜索引擎结果中。
根据这里的这个问题,您有两个选择:
在 IIS7 中安装 HTTP 重定向功能。
在应用程序级别进行重定向(使用 Global.asax 中的 Application_BeginRequest)。