首页 | 源码下载 | 网站模板 | 网页特效 | 广告代码 | 网页素材 | 字体下载 | 书库 | 站长工具
会员投稿 投稿指南 RSS订阅
当前位置:主页>网络编程>ASP教程>资讯:ASP实现全站的301跳转

ASP实现全站的301跳转

www.jz123.cn  2010-03-15   来源:   中国建站会员投稿    草上飞    我要投递新闻

  通过本文,就算你只有一个空间,如果你能绑定多个域名,我们可以成功的将老的域名更换为新的域名,可以将老的域名里面所有ASP页面做301跳转,从而实现稳定,安全的过度到新的域名。轻松实现全站301跳转。

  更换域名,估计是很多站长都很头疼的事情。通常大家的做法就是把老的域名通过IIS设置做301跳转到新的域名。对于只有一个虚拟空间的站长来说,换域名更是头疼,没有多余的空间来绑定老的域名,只能放弃老的域名被搜索引擎收录的数据。

  通过IIS设置的301跳转会有一个问题,以前被搜索引擎收录的文章怎么办?用户如果通过搜索引擎搜索到老的页面,点进去后,确是一个找不到的页面,或者是跳转到一个首页。这样的话,就没办法让用户进入他想要进的页面,从而会造成网站用户的流失。

  本文讲述怎么通过ASP代码来实现全站的301跳转,因为要用ASP来实现,所以只能针对网站里面的所有ASP文件来做301跳转。通过本代码,可以实现list.asp?id=xxxx这种形式的跳转。

  对于HTML页面静态页面,还没法实现全站的301跳转。

  因本站的http://indexed.linkhelper.cn前面的indexed有点长,不太好记,于是把域名更换为,但是这个子域名下已经有很多页面被百度、google收录。

  本文就通过几行简单的代码把http://indexed.linkhelper.cn全站301跳转到http://i.linkhelper.cn相对应的页面。

  下面来看看代码的具体实现:

  通常对于一个网站来说,每个ASP页面都会包含同一个文件。有conn.asp,或者是函数库function.asp。所以,我们直接在公用文件中进行实现,从而实现全站301跳转。

  本站包含文件为:function.asp。

  所以我在function.asp最上端加了如下代码(注意:下面代码只能加在ASP文件代码中的最上面。):

  


上一篇:ASP编程常用的函数function大全 下一篇:Ewebeditor及fckeditork单引号的问题

评论总数:1 [ 查看全部 ] 网友评论


关于我们隐私版权广告服务友情链接联系我们网站地图