本文主要讲解ASP.NET MVC网站设置 301重定向实现不带www的网址永久转向带www的网址,ASP.NET 4.0 中增加了 Response.RedirectPermanent() 方法可以轻松实现网站301重定向。
设置301永久重定向统一网站网址,实现网址规范化。即将不带www的网址转到带www 网址,将网站的PR值集中到一个网址上面。由于用户输入的不确定性,通过301永久重定向实现跳转。在ASP.NET 4.0 中使用Response.RedirectPermanent() 方法可轻松实现。具体步骤如下:
在项目中打开Global.asax文件,在类中增加如下代码:
protected void Application_BeginRequest(object sender, EventArgs e) { string strUrl = Request.Url.ToString().Trim().ToLower(); if(strUrl.Contains("http://xiaowangyun.com")) { //Response.RedirectPermanent("http://www.xiaowangyun.com"); Response.RedirectPermanent(strUrl.Replace("http://www.xiaowangyun.com","http://www.xiaowangyun.com")); } }
通过上面代码,便可实现ASP.NET MVC 网站的301重定向。
编辑:孙小北
本文地址: https://www.xiaowangyun.com/wyblog/detail/?id=18
版权归属: www.xiaowangyun.com 转载时请以链接形式注明出处
0 条评论