对于建站初期,很多人都有更换域名或者目录的情况,更换域名或目录后,如何不让流量流失呢?那就要做跳转,做跳转有很多方法,其中常用的就是301,但是301在win主机里用起来很不方便,而且很多人ISAPI_Rewrite的使用方法都是一知半解,网上提供的资料有限,那怎么办呢?下面介绍另一种简单的方法:
1、随便建一个新目录,例如tz
在httpd.ini里添加语句:
RewriteCond Host: www\.老域名\.com
RewriteRule (.*) /tz/\?$1 [I,L]
在tz目录里新建index.asp文件,把以下代码复制进去:
<%
response.redirect "http://www.新域名.com/"&Request.ServerVariables("QUERY_STRING")
%>
这样的话,所以访问老域名的地址都会自动跳转到新地址
如果是目录转换,在httpd.ini添加:
RewriteRule 原目录(.*) /原目录/\?$1 [I,L]
然后在原目录新建index.asp文件
<%
response.redirect "/新目录/"&Request.ServerVariables("QUERY_STRING")
%>
如果是需要跳转到跟目录,直接是response.redirect "/"&Request.ServerVariables("QUERY_STRING")
作者:Jony 转载时请保留原文地址。