懿古今博客搬家记之换空间和域名

2015年02月23日 08:16:17  阅读 14,266 次

这一次博客搬家,需要改动的东西特别多,换域名、换主机空间,升级网站程序,301重定向,多说评论同步等一大堆的问题,所以今天就把这次搬家的大概过程记录下来,以便后用。

一、博客网站文件搬迁

    Wordpress新版本很早就出来了,我也很早就升级,可惜一直都未能直接升级不成功,趁着这一次换主机就直接下载安装最新版的wordpress了。加上主题也更换了,整个网站文件只需要备份部分插件即可。进入后台把插件的整个文件夹压缩下载,然后上传到新空间的想要文件夹即可。

二、数据库文件搬迁

导出:登录衡天主机进入后台管理页面,点击phpMyAdmin输入用户名和密码后进入数据库后台管理页面,点击相应的数据库,全选所有的表,然后点击“导出”按钮,接着点击“执行”即可成功导出数据库文件。

懿古今博客搬家记之换空间和域名

导入:登录万网主机进入后台管理页面,点击数据库管理》管理,输入密码即可进入数据库后台管理页面,点击“导入”,然后点击“选择文件”后“执行”即可成功导入文件。

四、修改配置文件wp-config.php

进入新空间下载wp-config.php,分别更新文件里面的:

  1. /* WordPress数据库的名称*/define('DB_NAME', 'unite3');
  2. /* MySQL数据库用户名*/define('DB_USER', 'root');
  3. /* MySQL数据库密码*/define('DB_PASSWORD', '');
  4. /* MySQL主机*/define('DB_HOST', 'localhost');
  5. /* WordPress数据表前缀*/$table_prefix  = 'wp_';

保存后上传覆盖即可。

五、替换数据库中的旧域名(不换域名的可跳过)

我这次除了换主机外,还更好了域名,所以必须把数据中的旧域名全部更新为新的域名,进入数据库管理后台后,点击“SQL”,运行以下代码即可:

  1. UPDATE wp_options SET option_value = REPLACE(option_value,'旧地址','新地址');
  2. UPDATE wp_posts SET post_content = replace(post_content,'旧地址','新地址');
  3. UPDATE wp_posts SET post_excerpt= replace(post_excerpt,'旧地址','新地址');
  4. UPDATE wp_posts SET guid= replace(guid, '旧地址','新地址');

六、多说评论同步(使用同一个账号)

由于个人比较喜欢使用多说评论,所以这次也继续使用。首先进入原博客后台,点击“多说评论”》“高级选项”》“清空多说配置”》“清空配置”,其次登录多说进入后台管理,点击“工具”》“删除站点”进行站点上传,最后创建新站点即可。

数据同步:在新站点后台点击“多说评论”》“高级选项”》“ 同步本地数据库中的评论到多说”,几乎不起作用。这是因为每一条评论都会被多说标记了Duoshuo,说明这些评论已经被同步过了,以后再次同步也不会起作用了,而这些标记是写入到我们的数据库中的,所以只需要清除本地数据库的评论表中的comment_agent即可。

进入数据库后台,点击评论表wp_comments,然后点击SQL,输入以下代码运行即可:

  1. UPDATE  ‘wp_comments’ SET  ‘comment_agent’= ”;  

然后点击“ 同步本地数据库中的评论到多说”就能发现已经同步成功了,在相应的页面中都能看到以前的评论了,不过评论头像和评论数都没有正常。经测试,只需要该页面有了新评论后,该评论数就能正常了,头像的话,可能还需要等待几天吧。

七、原域名301重定向

我那个旧域名和主机还有很长一段时间才过期,所以就直接在原主机上的.htaccess文件添加301重定向即可。

  1. RewriteEngine On
  2. RewriteCond %{HTTP_HOST} ^www.old.net [NC]
  3. RewriteRule ^(.*)$ http://www.new.net/$1 [L,R=301]

PS一定要把这些代码放在前面,我就是直接放在后面,结果试了无次数都不成功,差点崩溃了。

后记:每一次折腾都特别累,特别花时间和精力,经过这次搬家,让我明白一个道理,那就是:能不搬家就不搬家,不到万不得已不要更换域名。有这个时间还不如认真写文章,或到其他博客进行互访和交流呢。

如果文章对你有帮助,请赞赏支持懿古今发展!

历史上的今天:

本文地址:https://yigujin.cn/198.html
版权声明:本文为原创文章,版权归 懿古今 所有,欢迎分享本文,转载请保留出处!
boke112导航_独立博客导航平台

发表评论


表情

  1. 本质游戏
    本质游戏 【主管】 @回复

    CDN很便宜的,1个G才3毛钱 该投资就得投资啊

    • 懿古今
      懿古今【老板】2016-08-22 09:39  回复

      @本质游戏[呲牙] 目前使用免费的百度云加速,还行

  2. 本质游戏
    本质游戏 【主管】 @回复

    看着就脑袋疼
    折腾出来一点毛病
    解决所需要的时间可就不是一俩个小时的事儿了

    • 懿古今
      懿古今【老板】2016-08-21 22:38  回复

      @本质游戏是的,所以没事还是不要乱折腾了。周末的时候我想添加一个防盗链功能,不过对于nginx服务器一窍不通,折腾了很久很久才搞定,感觉比折腾主题累多了

      • 本质游戏
        本质游戏 【主管】2016-08-22 02:43  回复

        @懿古今不要告诉我
        你网站没有CDN???

        • 懿古今
          懿古今【老板】2016-08-22 09:33  回复

          @本质游戏前阵子又折腾上百度云加速了,原先没有用,三天两头主机就被关停

  3. 阅读纵横
    阅读纵横 【经理】 @回复

    我又折腾了,留言用多说,固定链接换成 数字了,还是这个方便,整齐好看,以前那种机器翻译的链接也没见得多好,还老长。本来还安了个插件把以前的固定链接301到现在的数字链接,结果有点问题,随他去吧。反正因为最近换域名,换ip,貌似被百度暂时关闭收录了,只有首页了。谷歌更新倒是挺快,昨晚刚改成数据链接,今天就能搜索到,差距不是一点点啊。另外 还试了百度云加速缓存和腾讯云CDN,呵呵。

    • 懿古今
      懿古今【老板】2016-03-22 21:55  回复

      @阅读纵横[强] 你一折腾就折腾这么多,我觉得URL还是数字比较好,那些翻译成英文或拼音的,感觉也就那么回事

      • 阅读纵横
        阅读纵横 【经理】2016-03-22 22:43  回复

        @懿古今刚才又把 logo 改了下,呵呵。嗯嗯,URL还是数字好,简短,关键是不用再额外去翻译。

      • 阅读纵横
        阅读纵横 【经理】2016-03-22 22:50  回复

        @懿古今还是没艺术细胞,这个logo已经是我最大努力了。来看看老古的logo,唉,我的可以忽略了。

        • 懿古今
          懿古今【老板】2016-03-23 08:48  回复

          @阅读纵横[呲牙] 对于LOGO我也是用美图秀秀随意折腾呢,对于logo设计不懂

  4. 米粒博客
    米粒博客 【主管】 @回复

    好文 就是这么实用 步骤详细 以后用得上

    • 懿古今
      懿古今【老板】2016-03-22 21:56  回复

      @米粒博客其实只要经历过一次就明白了,不难,就是特别繁琐而已

  5. 东皇太一
    东皇太一 【实习】 @回复

    原来的域名不好吗,空间域名一同搬家变动确实大。

    • 懿古今
      懿古今【老板】2016-03-15 22:03  回复

      @东皇太一原来的域名被列入备案黑名单,可能上一任用它来做坏事了

  6. 姜辰
    姜辰 【经理】 @回复

    我感觉EMLOG搬家简单~~

    • 懿古今
      懿古今【老板】2016-02-15 15:36  回复

      @姜辰其实掌握方法后,搬家都挺容易的

  7. Koolight
    Koolight 【副总】 @回复

    早该学习学习的,上次换空间数据库版本不一致,导致文章ID都乱了……

    • 懿古今
      懿古今【老板】2016-01-20 21:29  回复

      @Koolight这种情况还真没遇到,幸好

      • Koolight
        Koolight 【副总】2016-01-20 22:17  回复

        @懿古今我上次算不上是搬家吧,是利用wordpress推荐的那个插件备份数据库为xml格式文件,再导入新空间新装的wordpress里面,文章ID就错乱了。

  8. 斯文败类
    斯文败类 【实习】 @回复

    这篇比较实用,收藏着

    • 懿古今
      懿古今【老板】2015-11-15 10:00  回复

      @斯文败类换空间还是比较简单的,换域名比较复杂,不过换过一次也就熟悉了

  9. TeachCourse博客
    TeachCourse博客 【试用】 @回复

    感觉特别费劲,不好搞!

  10. 飞檐走沟
    飞檐走沟 【试用】 @回复

    期待博客导航备案成功啊.加油……

    • 懿古今
      懿古今【老板】2015-10-11 20:24  回复

      @飞檐走沟我也等得很急了,可惜我们广西这边审核都是要15天

  11. 清风
    清风 【转正】 @回复

    也准备搬家呢,正在做前期的准备

    • 懿古今
      懿古今【老板】2015-09-09 17:48  回复

      @清风换一次挺麻烦的,以后没事我也不敢乱折腾了

  12. 微童年
    微童年 【经理】 @回复

    博主,我公司网站也要换空间了,怎样备份空间比较好啊,需要做那些准备的

    • 懿古今
      懿古今【老板】2015-08-01 16:44  回复

      @微童年最主要就是数据库了,建议先到处数据库备案,然后整个程序或主题备案,更详细的百度一下比较好

  13. 心的旅途
    心的旅途 【实习】 @回复

    支持

  14. 全网营销
    全网营销 【实习】 @回复

    换域名是个浩大的工程呢

    • 懿古今
      懿古今【老板】2015-05-25 21:07  回复

      @全网营销是的,换主机比较简单,换域名就比较复杂了

  15. binson
    binson 【转正】 @回复

    这个确实,特别对程序不是很懂,深有体会

    • 懿古今
      懿古今【老板】2015-05-14 08:29  回复

      @binson嗯,不到万不得已一般也不会搬家换域名的,毕竟挺累的

  16. 北京婚纱摄影
    北京婚纱摄影 【实习】 @回复

    换域名一定要做301

    • 懿古今
      懿古今【老板】2015-05-07 11:01  回复

      @北京婚纱摄影嗯,如果不做301会损失挺大的,当然,如果不计较这些收录之类的,也就无所谓了

  17. 飞絮落叶雪
    飞絮落叶雪 【转正】 @回复

    不错不错,教程很详细

  18. 南京婚纱摄影
    南京婚纱摄影 【试用】 @回复

    乔迁之喜!

  19. seo
    seo 【试用】 @回复

    楼主文章不错~加油

    • 懿古今
      懿古今【老板】2015-04-18 09:53  回复

      @seo 谢谢夸奖,欢迎有空常来支持

  20. 植物租赁
    植物租赁 【实习】 @回复

    浩大工程呐

    • 懿古今
      懿古今【老板】2015-04-06 13:47  回复

      @植物租赁是啊,如果单单换主机还好点,现在连域名也换就比较繁琐了

  21. 搞笑视频-videoclub.cn
    搞笑视频-videoclub.cn 【副总】 @回复

    呵呵 不错 以后我们搬迁 也懂了

  22. 唐家三藏
    唐家三藏 【实习】 @回复

    教程收下了