******本文为本站原创,转贴时请注明:http://www.L246.com/ 作者:jony(佐尼)******
相信很多新手站长都会有更改域名的需要,但更改域名(特别是子域名更改为顶级域名)之后,都会面临着原地址访问错误而丢失流量,将原域名的原地址自动转向新地址,而不改变访问内容,是很多站长的选择。
下面就介绍如何使用在asp中将原域名地址自动跳转到新域名地址,方法很简单
<%
aa=request("url") '如果只有一个asp文件需要做跳转,aa这个变量可以不用,直接获取?后面的地址就可以了
bb=Request.ServerVariables("QUERY_STRING") '获取?后面的字符串
dim aa,bb
response.redirect "http://www.newurl.com"&aa&"?"&bb&"" '获取url地址,地址后有“/”
%>
如果新旧域名都绑在同一个空间或者一个空间多域名的时候,需要做多一下判断。
<%
if Request.ServerVariables("SERVER_NAME")="www.oldurl.com" then '判断域名
aa=request("url") //如果只有一个asp文件需要做跳转,aa这个变量可以不用,直接获取?后面的地址就可以了
bb=Request.ServerVariables("QUERY_STRING") '获取?后面的字符串
dim aa,bb
response.redirect "http://www.newurl.com"&aa&"?"&bb&"" '获取url地址,地址后有“/”
else
%>
继续写入代码后面的代码
<%end if%>
******本文为本站原创,转贴时请注明:http://www.L246.com/ 作者:jony(佐尼)******
BY JONY 2009-11-03