启用新域名之后的跳转问题

来源:百度知道 编辑:UC知道 时间:2024/06/14 08:34:39
我的网站“喻氏宗族”原来用的是二级域名http://cnyu.frcbd.gov.cn/。现在正式启动新的顶级域名:http://www.cnyu.org/,旧网址停止使用。

原来的网站被google和百度广泛收录,只要搜索“喻”以及相关的关键字,我的网站都排在第一。但是,启用新的网站以后,再通过google和百度就无法访问现在的新网址了。

想通过404页面实现精确的页面转向。

举一个例子,当访问http://cnyu.frcbd.gov.cn/1234.asp的时候,由于无法找到原网址,出现404页面,404页面实现转向,精确指向http://www.cnyu.org/1234.asp

这样就不会浪费我在google和百度上多年积累下来的资源。

需要说明的是,我需要的不是简单的域名转向,不是指向首页的转向,而是指向一个具体页面的精确转向。也就是说,输入我原来网址中的任何地址,都能够转向到现在新域名下相应的内容。

在百度知道里面搜索到了相关的提问和回答,例如:http://zhidao.baidu.com/question/61128114.html
参照这个案例,也做了一个404页面,具体代码见此文件:

在DSN里直接解析跳转。

最好用301转向,404转向不好,虽然流量被转了,但是不能转移权重。
如果是liunx空间,可以修改.htaccess文件里面的规则实现。
RewriteCond %{HTTP_HOST} ^cnyu\.frcbd\.gov.\cn [NC]
RewriteRule ^(.*)$
http://www\.cnyu\.org$1 [L,R=301]
win主机,也可以实现,需要在iis添加一个筛选器。

这个容易啊,原来的域名做个301永久重定向不就行了
或者在404页面用JS取得来源页面再把域名replace一下跳转就行了
建议使用301资源永久重定向,对搜索引擎友好

什么设置都不用,同时启用1.2级域名就可以了!

不太清楚啊