WordPress博客网站搬家换域名换空间方法

更换空间有两种情况,一种情况就是域名不变换空间,还有一种情况就是换域名换空间。如果没有必要,推荐你在不更换域名的情况下更换空间,这样谷歌和百度等原有的网站收录和排名基本上不会受到影响。下面米粒在线就来分享使用教程。

不换域名只换空间的WordPress博客网站搬家

第一、备份原空间的全站文件。
1、利用空间控制面板自带的备份功能,进行快速备份。这里的备份比较全面,包括了网站文件和数据库,还可以直接从后台打包下载。我采用的是中国恒西(www.omsea.com)主机上的自助打包功能,中国恒西(www.omsea.com)虽然支持在线搬站功能,但是米粒在线还是比较熟悉手动搬站。

2、你也可以采用FTP,最好采用gzip压缩根目录下所有文件(米粒在线采用的中国恒西主机在线打包功能),然后在用FTP下载ZIP。这样速度会比较快。
第二、备份原空间数据库。
1、备份了空间中的文件还不够,一些文章的内容,友情链接等都是储存在数据库中的,所以备份数据空间必不可少。大部分的数据库管理都在都采用phpmyadmin,那么你只要导出你要搬的网站的数据库就可以了,米粒在线采用中国恒西(www.omsea.com)主机数据库导出SQL进行数据库下载。

第三、大型的网站或者博客由于文件和数据库比较大,采用上面的方法往往会备份不成功,不过我们可以采用专门的备份软件来进行网站的备份和还原,方法请谷歌搜索参考:(帝国备份王备份WordPress数据文件简单傻瓜化免费备份方案

第四、将文件上传到新的空间上。
1、除了利用FTP这种比较慢的方法将文件上传到新的空间的方法外,如果你的空间是Cpanel面板或者其它控制面板(中国恒西(www.omsea.com)主机后台支持在线上传压缩包,支持在线解压),一般会有在线解压功能。我们只需要将打包好的文件上传到空间上,再进行在线解压,可以节省大量的时间。

第五、将数据库导入新的空间上。
1、方法还是采用在线数据库管理系统的“导入”功能,这个方法对几百MB的数据库导入会有困难,遇到这种情况请联系你的空间客服。

2、为了保证WordPress在新的空间上能够正常连接数据,如果你的新的数据库的信息与原来的不一致,请在根目录的wp-config.php这个文件编辑数据库信息,方法见下:
// ** MySQL 设置 - 具体信息来自您正在使用的主机 ** //
/** WordPress 数据库的名称 */
define('WP_CACHE', true); //Added by WP-Cache Manager
define( 'WPCACHEHOME', '/home/ftp/g/gznfqvzx/wwwroot/wp-content/plugins/wp-super-cache/' ); //Added by WP-Cache Manager
define('DB_NAME', '新数据库名');

/** MySQL 数据库用户名 */
define('DB_USER', '新据库用户名');

/** MySQL 数据库密码 */
define('DB_PASSWORD', '新据库密码');

/** MySQL 主机 */
define('DB_HOST', '新数据库主机地址');
第六、解析原来的域名到新的空间上。
1、然后将你的域名的DNS正确解析到的新的空间上。
第七、到此,不换域名的Wordpress博客网站搬家已经成功完成了,你需要做的就是等待解析生效,记住原有的空间的数据请至少保留二到三天,这样可以保证你的域名解析正常过渡的新的空间上。


 

更换域名又更换空间的Wordpress博客网站搬家

第一、方法和上面介绍类似,依然是将原有的文件和数据库上传到新的空间上,并做好域名绑定DNS解析。只是最后需要做的就是手动更换域名即可。

第二、手动更换域名方法
1、打开你的数据库在线管理系统,找到wp-options 。

2、点击打开它,然后你就可以点击其中将原有的网址修改成新的了。
第三、上面的方法只要更换了博客网站的新的域名地址

还有一个问题就是我们WordPress博客的文章里的内部链接地址也需要更换。这个我们只能够在数据查询里进行操作了。
1、打开你的数据库,点击SQL,将以下代码粘贴到方框当中。点击“执行”

在phpadmin里,执行执行以下语句:

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

例如:

UPDATE wp_options SET option_value = REPLACE(option_value,'www.miliol.com','www.miliol.org');
UPDATE wp_posts SET post_content = replace(post_content,'www.miliol.com','www.miliol.org');
UPDATE wp_posts SET post_excerpt= replace(post_excerpt,'www.miliol.com','www.miliol.org');
UPDATE wp_posts SET guid= replace(guid, 'www.miliol.com','www.miliol.org');
2、执行后,文章当中的的旧的域名链接地址就会变成新的了。
打开你的网站看看吧!是不是和原来一样啦!

感谢支持米粒在线,本站空间由  中国恒西 提供。感谢中国恒西提供wordpress技术支持。

米粒在线
  • 本文由 发表于 2014年2月9日18:10:38
  • 转载请务必保留本文链接:https://www.miliol.org/18171.html
wordpress主题

为了WordPress运行效率翻倍我用Cyberpanel替代了宝塔面板

因为我的博客最近这段时间总是莫名其妙的卡成狗,用的是应该是某个插件的原因,正好许久没折腾了就追求刺激,准备重新使用我以前心心恋恋的 openlitespeed,当初测试在都安装插件的情况下 NGINX...
网站建设

WordPress 在 NGINX 和 Litespeed 下的性能对比测试

都说 Wordpress 在 litespeed下的表现要好于 NGINX,但是很少看到有人做测试,于是我来做一个对比测试 测试平台 主机:腾讯云轻量HK1C2G 版 WordPress...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: