更换域名,留住流量的源码
一直想换域名,但又苦于依赖搜索引擎带来不小的流量,就这么一来二去拖着。结果被百度和google各大搜索引擎的搜录越来越多,面对流量为0和新域名之间更是难以取舍。
上周终于下决心换域名!不然心里会一直不舒服下去。
但我总觉得事情还是可以解决的,可以通过程序来保住流量。比如说:当用户访问旧域名,由于已经搬走,为404错误,在控制面板的404页面自定义一个页面,里面通过程序引导到新的域名。并非简单的引导到新域名上,而是引导到新域名的原来文章上。
举例:访问www.aaa.com/blog/article.asp?id=656 时自动跳转到 www.bbb.com/article.asp?id=656
好了,说了原理之后,我们开始动手做一个asp页,名为forward.asp.在空间控制面板的404错误页定义为此页。
forward.asp代码如下:
复制内容到剪贴板
这样,当用户访问旧域名不存在时,通过forward.asp跳转到新域名的相应文章。代码:
<%
url=Request.ServerVariables("QUERY_STRING") '取得来路网址
arr=Split(url,"/") '用/分割
n=ubound(arr) '求得最后一个/
%>
<!--js直接跳转-->
<script language="javascript">
window.top.location="http://www.1100do.cn/<%= arr(n)%>";
</script>