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