因为国内G%F&W对NET.RU的FENG锁(http://www.wheatime.com/2009/07/m-back.html),所以造成原域名 blog.successful.net.ru 使用国外主机无法访问,借此事件,把域名换了,新域名 www.at-blog.com ,做链接的朋友烦请更改下友链地址。对旧米还真有些舍不得,毕竟用了很久,正在对其进行备案,有了“户口”后准备再在国内给它找个家,不抛弃,不放弃…… ^_^
昨晚把 blog.successful.net.ru 做了301重定向到新域名上,相信NET.RU米这次事件很多人要换米了,所以把301重定向的方法在这里做个详细总结,与大家分享,方法使用的是PHP&JS
首先在原域名首页 index.php 中全部替换使用如下代码:
<?php $url="http://www.wheatime.com/".$_SERVER["REQUEST_URI"]; //取得域名地址 header("HTTP/1.1 301 Moved Permanently"); //发出301定向命令请求 header ("Location:http://www.wheatime.com"); //转向新域名地址 ?>
实现域名重定向。
下一步是最重要的了,针对搜索引擎的301重定向,在你的页面模版中,添加如下JS代码:
<script language=javascript> if (document.domain =='blog.successful.net.ru') this.location = "http://www.wheatime.com" + this.location.pathname + this.location.search; </script>
实现所有文章页面的重定向。
OK,完成了,等待搜索引擎的更新吧。
链接 已更新
[回复]
麦子帮我煮的RU米才用了不到一周,就被伟大的G。F。W强了,世界上最郁闷的事情么过于此!
开来只有用免费二级米的命!
[回复]
@yingdaoli
用国内的空间就OK啊!
[回复]
其实对于WP还有一个简单的方法
包括url全部对应
就是在wp-blog-header.php中加代码!@
[回复]
新手不大懂,有几个问题,帮忙答一下,可以吗?
1、如果把index.php的全部代码替换了,那首页访问不了,怎么实现?
2、我的旧域名和新域名是不是要绑在一个主机上?
3、在页而模板中添加JS,是指在首页index.php上吗?
4、是不是要用到两个空间,把旧域名绑定一个,新域名绑定一个,然后进行?
在网上搜的帖都是一样的,没一个详细说明,我新手,很多不明白,请你帮忙答下!谢谢
[回复]
@蓝冰
是的!
但是咱们用的空间不支持静态重写啊,所以用这个方法搜索引擎的流量就会全部损失掉啊!因为原有的静态链接地址全变了,我是转到404,然后在404里加的JS实现的……绝吧!^_^
[回复]
@痕迹
你好!感谢你的访问!对你的问题的简单的解答。
1.域名变更不就是采用新域名放弃旧域名吗?!所以旧域的 index 全部替换成301定向,对搜索引擎、对访客都是很好的方式。
2.这篇文章的背景是绑在不同主机上
3.不是添加在 index 而是在你的主题模版文章 page.html 中
4.是的!
[回复]
@麦子 谁说DXX不支持静态重写啊?用404.php的方法就oK拉!完美支持静态重写!
哈哈!
[回复]