• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

Asp.net中用代码的方式实现301重定向

原作者: [db:作者] 来自: [db:来源] 收藏 邀请
公司网站(http://www.maxray.cn)服务器没有托管,只是放在公司,但之前公司的固定IP的80端口被封掉了,试了很多次都是80端口和8080端口不能使用,无奈之下,只好用了8022这个端口,但长久下去这不是个办法,还是需要直接与电信沟通申请开通80端口,经过同事不懈的努力,终于开通了80端口,这样公司网站同时可以用两个端口来访问,不过如果这样的话,搜索引擎会认为是作弊,直接关停掉8022的端口又会一下子导致从搜索引擎过来的点击无效,为了对搜索引擎友好对用户友好,最好的办法就是做301重定向了。
可是昨天在和同事一起做测试的时候发现直接在IIS上没有设置成功,被检测出是循环页面,只能通过第二种方案——直接使用代码的方式进行301重定向了。相关的代码也很简单,直接贴在下面了,有需要的朋友可以直接拷贝过去使用,不过提醒一下,需要把江苏迈瑞信息技术有限公司的网站地址改成你的网站地址,不要跳转到我们公司网站啊,否则流量就流失了,呵呵。
    protected void Page_Load(object sender, EventArgs e)
    {
        if (Request.Url.Port == 8022)
        {            
            Response.Status = "301 Moved Permanently";
            Response.AddHeader("Location", "http://www.maxray.cn");
        }
    }
PS:写这篇博客的时候QQ弹出新闻,说高晓松出狱了,时间也很快啊,六个月就过去了,名人就是名人,出狱了还有两辆警车调虎离山了,详细的新闻自己去看了 

鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Asp.Net请求处理机制中IsApiRuntime解析发布时间:2022-07-10
下一篇:
ASP.NETWebform和ASP.NETMVC的区别发布时间:2022-07-10
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap