ASP实现子目录301重定向

来源:互联网 时间:1970-01-01

说明:更换域名时,为了不影响网站的收录,我们经常会对旧域名进行301重定向,一般的301重定向都是直接域名重定向(www.a.com到www.b.com),今天介绍一种利用ASP代码实现子目录301重定向的方法,如:输入http://www.a.com/c/d/1.html,就会通过301重定向到http://www.b.com/c/d/1.html。

代码:

<%
Dim sErrorUrl
sErrorUrl=Split(Request.ServerVariables("Query_String"),";")(1)'取得出错的URL
sErrorUrl=Mid(sErrorUrl,InStr(8,sErrorUrl,"/"))'取得出错文件路径(去除http://域名)
Response.Status="301 Moved Permanently"
Response.AddHeader "Location","http://www.b.com"&sErrorUrl
Response.End
%>

相关阅读:
Top