找回密码
 注册账户
查看: 1583|回复: 6

换域名后的网页转向代码

[复制链接]
admin 发表于 2007-12-30 07:37:38 | 显示全部楼层 |阅读模式
比如说,网站原来的域名是www.12345.com,现在换域名了www.78910.com,但是搜索引擎收录的还全都是原来的12345.com,怎么办呢?

这里介绍几种代码,可以平滑的把域名转过去。

1、建立一个404错误页面例如:404.asp/php(根据代码确定,并且要能访问到)

2、在错误页面里输入以下代码

PHP版:
<?php
url = "http://www.abc.com".$_SERVER['REQUEST_URI'];//新地址
if (db_bbsurl!="http://www.123.com")Header("Location:url");//原地址
?>

ASP版:
<script language="javascript">
var newdomain="www.163.com";          //新域名,例如说跳到 www.163.com
var stoptime=0;                    //页面停留时间,以秒为单位
var My_Url=document.location.href;
godomain();
function godomain()
{
    var str=My_Url;
    stag=str.indexOf('//')+1;
    str=str.substring(stag+1,str.length)
    stag=str.indexOf('/');
    rstr=str.substring(0,stag);
    olddomain=rstr;
    My_Url=My_Url.replace(olddomain,newdomain);
    setTimeout("gourl()",stoptime*1000);
}
function gourl()
{window.location=My_Url;}
</script>


3、或者可以在htaccess文件里加入:

RewriteEngine on
rewriteCond %{http_host} ^www.12345.com                               //原地址
rewriteRule ^(.*)$ http://www.78910.com/$1 [R=301,L]               //新地址


这样,当访问www.12345.com/read78.html的时候,就会自动跳转到www.78910.com/read78.html
头像被屏蔽
gr58046576 发表于 2009-2-25 13:28:08 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
头像被屏蔽
gr58046576 发表于 2009-2-25 13:33:11 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
头像被屏蔽
2482003 发表于 2009-4-1 20:52:36 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
头像被屏蔽
poco 发表于 2009-4-1 23:08:21 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册账户

本版积分规则

存档|黑屋|手机|网络实验室 本站服务器由美国合租以及IDCLayer国际数据提供!!!

GMT+8, 2026-6-16 00:41 , Processed in 0.011017 second(s), 11 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表