Home > IT > Change of Domain Name

Change of Domain Name

分享家:Addthis中国

想起刚刚搭建“风云阁”时候,就有位老站长和我说过:建站要有耐心,要经得起折腾!这段时间我终于感受到了。

最近由于一些基本大家都能猜到的且不可抗拒的原因,我考虑良久决定,将风云阁域名从 iron-feet.cn 更换为 iron-feet.com 。
域名的更换给各位朋友们带来的不便真的是非常抱歉。但是为了能和朋友长久地一起交流技术和分享生活的喜怒哀乐,不得不出此下策。

目前通过 iron-feet.cn 访问风云阁,会自动跳转至 iron-feet.com。该跳转会一直保持到 iron-feet.cn 域名过期。但是还是劳烦各位朋友们做点更改。

  • 将本站作为友链以及加入收藏夹等等的朋友们,请各位更新一下您的地址。我在此不甚感激。
  • 利用订阅器订阅本站的朋友们,如果您是通过本站的Feedsky和Feedburner地址来订阅的,那就无须任何改动了。如果您是通过本站前域名 iron-feet.cn订阅的 ,那请更新一下订阅地址。您可在本站右侧侧边栏获得订阅地址,非常感谢!我会依然尽所能地认真的维护本博,和朋友们分享点滴和交流技术。

目前为止,我认识的部分站长和博主都纷纷开始更换域名了。因此我相信目前想更换域名的应该不占少数。接下来我会就更换域名一些注意事项列举一下(以下都是以本站为例 ):

  1. 域名的更换:
    进入Wordpress的后台,Setting->General,将WordPress address、Blog address里面的 http://www.iron-feet.cn 改为 http://www.iron-feet.com
  2. SEO问题的解决方法:
      你需要让搜索引擎知道你的站点更换域名了,

    1. 根据Google官方的说明:

      If you’ve moved your site to a new domain, you can use the change of address tool to tell Google about your new URL. We’ll update our index to reflect your new URL.

      如果您用的是主机是支持URL Rewrite的话,可以通过在.htaccess添加这么几行来实现(多谢Solrex的提供)

      RewriteEngine On
      RewriteCond %{HTTP_HOST} ^([^.:]+\.)*iron-feet\.cn\.?(:[0-9]*)?$ [NC]
      RewriteRule ^(.*)$ http://www.iron-feet.com/$1 [R=301,L]

      当然如果您的主机不支持URL Rewrite也不用着急,我们可以用PHP来实现。请在Wordpress根目录的index.php的一开始加上这段代码。

      $i= isset($_SERVER['HTTP_X_FORWARDED_HOST']) ? $_SERVER['HTTP_X_FORWARDED_HOST'] : (isset($_SERVER['HTTP_HOST']) ? $_SERVER['HTTP_HOST'] : '');
      switch ($i)
      {
      case "www.iron-feet.cn":
      	header("HTTP/1.1 301 Moved Permanently");
      	header("Location: http://www.iron-feet.com".$_SERVER["REQUEST_URI"]);
      	exit();
      	break;
      case "iron-feet.cn":
      	header("HTTP/1.1 301 Moved Permanently");
      	header("Location: http://www.iron-feet.com".$_SERVER["REQUEST_URI"]);
      	exit();
      	break;
      }

      当然以上的操作实现的另外一个前提是,您的旧域名近期依然指向该站点。其实301跳转不但是对搜索引擎收录有帮助,同样也能够及时告诉关注您网站的朋友们您已经更换域名了。

    2. 利用Google的Webmaster Tool
      具体操作就不再赘述,请参见Google的帮助文档
    3. Sitemap地址的修改
      由于通常Robots.txt中Sitemap的地址都是写的绝对地址,所以更改域名后,千万不要遗忘更新您的Sitemap地址,以便Google可以及时抓取您的更新日志。
      当然如果您是用Wordpress的Google SiteMap插件,并且勾选了“Add sitemap URL to the virtual robots.txt file.”,那您就可以安逸地不用担心Sitemap的地址问题了。
  3. Feed的更新:
    相信很多博主都喜欢用Feedsky和Feedburner来管理自己的Feed,因此修改域名后,你需要将Feedsky和Feedburner指向您新的Feed地址。这样就不会影响朋友们继续及时关注您的文章了,嚯嚯!
  4. 适当的代码修改:
    通常情况下,我们写代码都是能利用相对路径是最好的,因为这样子兼容性比较好。但是有时候遇到想Sitemap之类的需要用绝对地址的,或者个别朋友因为编程习惯有所欠缺而引起的一些域名更换的不兼容问题,那就需要稍微对代码进行修改一下。
  5. 工具的再配置:
    Google Analytics和Google Webmaster这类工具在我看来,是建站必不可少的工具。所以更换域名过后对这些工具的在配置也是必需的。他能让你很快的知道最近站点的状态等等。

具体只能想到的就是这些了,如果有什么遗漏的和错误的请大家提出,谢谢!

PS:元旦快到了,祝大家新年快乐,万事如意!


以下更新于2009/12/29 21:40
如果您使用了Mail to Commenter之类的邮件插件,记得将源代码中的邮箱地址更新为您的新域名。例如我的就是从noreply@iron-feet.cn改为noreply@iron-feet.com。同样记得在你的空间邮件服务器添加上该邮箱帐户。

You don't feel like leaving comments? Please leave your palm-print.
懒得留言?那留下您的掌印吧。
Categories: IT Tags: , ,
  1. December 29th, 2009 at 19:20 | #1

    恭喜恭喜,居然买的域名比我还便宜,唉。

  2. December 29th, 2009 at 19:28 | #2

    @Solrex
    哈哈!也恭喜你顺利赶上中期

  3. December 30th, 2009 at 09:45 | #3

    一声叹息

  4. December 30th, 2009 at 11:01 | #4

    @beserenity
    同sigh。
    中国一位领导人说过“不折腾!” 可惜某些官僚总是要违背这位领导人的话,天天折腾着。他们自己折腾也就算了,还非要逼着我们也折腾。

  5. December 30th, 2009 at 11:16 | #5

    对于他们说话,只能听其言,观其行。说是一回事,做就是另外一回事了。同情我们这些草民啊。@Iron_Feet

  6. December 31st, 2009 at 02:23 | #6

    严重支持用com

  7. December 31st, 2009 at 08:43 | #7

    @疾风
    嗯哈。用com就算封了,国外还能访问;用cn的话,封了就再也会不来了T_T

  8. December 31st, 2009 at 14:22 | #8

    2009年最后到此一游,下次留言就是2010了~~

  9. December 31st, 2009 at 14:42 | #9

    @jaffa
    嗯哈,提前祝你新年快乐!

  10. December 31st, 2009 at 15:07 | #10

    试试看 可以显示头像么?

  11. January 1st, 2010 at 03:20 | #11

    我并不为楼主的标题所吸引,也不是被贴子的内容所迷惑。
    我不是来抢沙发的,也不是来打酱油的。
    我不是来为楼主呐喊加油的,也不是对楼主进行围堵攻击的。
    你是个美女,我毫不关心;
    你是个怪兽,我绝不在意;
    你是个帅哥,我不会妒忌;
    你的情操再怎么高尚,我也不会赞美;你的道德如何沦丧,我也不为所动。
    因为我是来祝新年快乐的~

  12. January 1st, 2010 at 10:39 | #12

    @疾风
    也祝你新年快乐。
    你这评论太牛X了!

  13. January 6th, 2010 at 01:37 | #13

    baidu 换域名就不好解决了~

  14. January 6th, 2010 at 08:27 | #14

    @疾风
    这倒无所谓的,就让他慢慢重新抓取我的页面吧。收录量慢慢会回来的,只是个时间问题!

  15. January 27th, 2010 at 08:35 | #15

    域名里最好不要含特殊字符,大多数人打特殊字符都比普通字母要困难很多,所以要不再换一次?

  16. January 27th, 2010 at 14:09 | #16

    @zhang
    用iron-feet纯属出于自己的喜好。目前我的喜好始终没有变,因此我觉得没有任何必要再更换一次了。

    从iron-feet.cn换到iron-feet.com已经让我觉得很烦人的。除非像“域名会被没收”这种逼不得已的原因,我在暂时不会再考虑更换了,唉!

  17. February 7th, 2010 at 16:36 | #17

    下次再也别用CN域名了,呵呵

  1. January 2nd, 2010 at 13:52 | #1

:D 8) :down: 8O :!: :halo: :evil: :heart: :kiss: :lol: :money: :mrgreen: :x :| :pirate: :?: :oops: :roll: :P :( :) :o :up: :vangry: :twisted: ;) :? :cry:

也许您会觉得ReCAPTCHA验证码很繁琐,会认为他和其他所有的验证码一样让你厌烦。那请点击这里,您会了解到ReCAPTCHA为人类文化的传承做出了多大的贡献。请您也为人类知识的保存和传递也出一份力吧,谢谢!
 
    Posts Nav.