MVC 301重定向(永久重定向不带www域名到带www的域名)
2015-06-12 10:19
477 查看
一些朋友可能会使用比较苯的方法,在每个 Controller 下都加上 Response.RedirectPermanent 方法。
较为简单的做法是在 Global.axax.cs 中加入下边的代码
较为简单的做法是在 Global.axax.cs 中加入下边的代码
/// <summary> /// 301永久重定向不带www域名到带www的域名 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void Application_BeginRequest(object sender, EventArgs e) { string strUrl = Request.Url.ToString().Trim().ToLower(); if (strUrl.Contains("http://baidu.net")) { Response.RedirectPermanent(strUrl.Replace("http://baidu.net", "http://www.baidu.net")); //good } }
相关文章推荐
- PostgreSQL源代码中插件的使用
- android调用C# 服务返回对象使用方法说明
- java读取properties配置文件,并解决中文乱码
- Spring
- 中国域名解析商(国际域名)解析量报告(6月9日)
- Hibernate QBC运算符
- NSClient - ERROR: Invalid password
- java实现大文件下载(http方式)
- 页面跳转两种方式
- 上班的第五百零五天
- 防止表单重复提交
- Spring AOP 实现原理
- 【Android】永不消失的Toast
- 出现set_locale() failed (5): Input/output error的解决方法
- 那些在学习iOS开发前就应该知道的事(part 2)
- SharePoint 2013 开发——开发并部署第一个APP
- jQuery $(document).ready()
- Java判断是否为闰年的方法示例
- ECMAScript6新增值比较函数Object.is
- 更换 centos6 的内核为 oracle uek 内核