当前位置: 首页 > 经验心得 > 在ASP中实际301重定向的方法

在ASP中实际301重定向的方法

时间:2010-01-13 15:10   来源:个人网页秀   作者:admin   点击:

在ASP的编程中有一个方法或者说是函数可以控制状态行的字符,并且可以添加Location这样的字段。

 

以下为ASP301重定向代码:
<%
Response.Status = 301
‘表示状态切换成301
Response.AddHeader “Location”,”http://www.cnwshow.com/” ‘在头中添加Location字段,其内容是要重定向到的网址。
%>

 

以下为ASP301精确重定向代码:
<%
Response.Status = 301
‘表示状态切换成301
Response.AddHeader “Location”,”http://www.cnwshow.com/”&Request.ServerVariables(“HTTP_X_REWRITE_URL”) ‘在头中添加Location字段,其内容是要重定向到的网址。
%>

这是永久重定向的实现方法,有人说Response.Redirect也可以重定向,但是你最好用查看到底是不是301!

Request.ServerVariables(“HTTP_X_REWRITE_URL”)是ASP中获得请求路径的方法。

发给好友】 【收藏】 【推荐】 【挑错】 【评论】 【打印】 【关闭
热门图文