日期:2014-05-17  浏览次数:20410 次

大神 求帮助啊 老板要这个什么SEO需求

     我有一个程序,使用了泛解析,让会员空间使用二级域名
      当我通过地址栏访问的时候  随便输入一个二级域名 当找不到该会员空间信息时 跳到错误页(也就是我自己定义的404页面)
      现在的问题是:我在错误页定义了一句
      Response.StatusCode = 404; 
     当单独打开错误页是可以返回404状态的
      但是我通过跳转(Response.Redirect("erroe.aspx"))到错误页面时 
      页面返回的状态是 我输入的那个二级域名的状态(也就是302) 并非404
     现在 我想解决的是 如何把那个通过判断后 不存在的会员域名 做出跳转后 返回状态为404
     
     不能通过Global Application_EndRequest 事件去判断状态为302 从而更改为404  
     而且跳转不是统一 一个地方进行的跳转 比如:每个页面都有跳转操作 我不可能一个一个的去改
      最好的是有没有办法在错误页做出处理 返回它的状态码 

------解决方案--------------------
无解 重写Response.Redirect方法