08-05
16

网站的完美搬家了,404页的处理转换

   为了给《美丽新视界》腾地方,博客从new321.com/blog迁至yexu8.com,一来给new321更多的发展空间,二来主要是由于new321下的GP拦截系统甚是恶劣,弄得我连带有SQL语句的文章都写不了。
  但是搬家也同样带来了很多不变,主要是给用户的,原来用户是依靠搜索引擎进入我每篇文章的,怎么能让用户让一个旧的页面跳转到新的页面,且文章不变,如:
http://www.new321.com/blog/article.asp?id=381  //旧网址
进入之后自动跳转到
http://www.yexu8.com/article.asp?id=381


这就需要new321服务器的404页来处理了,代码如下:

<%
url=Request.ServerVariables("QUERY_STRING")
arr=Split(url,"/blog") '用/分割
n=ubound(arr) '求得最后一个/

Response.Status="301 Moved Permanently"     '错误状态:301
Response.AddHeader "Location","http://www.yexu8.com"&arr(n)&""
%>


当然,只适合同程序使用

文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags: 搬家 404 转换
相关日志:
评论: 1 | 引用: 0 | 查看次数: 919
回复回复ijacky[2008-07-29 10:58 PM | del]
你好,有关404处理转换的问题本人一直测试不成功!高手帮忙下..QQ770710208
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 1000 字 | UBB代码 开启 | [img]标签 关闭