wordpress博客手动搬家更换域名随手记

v2 d406719f4161d27bef726a6973b4b62a 720w

前言:

因为之前博客域名一定要带端口号才能访问,非常麻烦也不利于网络推广,所以想更换云主机。

这里主要是记录我们更换步骤和一下注意事项,希望对也有这方面需求的小伙伴有所帮助。

主要有3种方法,插件、手动和内置的导入导出,我们最终还是使用手动的方法。

所以这里主要是记录手动搬家的过程,话不多说,立刻开始吧

正文:

1、备份网站文件和数据库

连接原先的云主机或服务器,打包备份完整网站文件,下载到本地。

登录phpMyAdmin数据库管理后台,导出网站数据库的SQL文件到本地

v2-d406719f4161d27bef726a6973b4b62a_720w wordpress博客手动搬家更换域名随手记

2、在新的主机上创建一个新的数据库并导入刚备份的SQL文件

3、编辑wp-config.php,修改里面的数据库名称、用户名、密码,连接新主机的配置

/** 数据库名称 */
define('DB_NAME', '名称');

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

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

注意修改以上几个参数,一定要输入正确

4、打包上传网站文件,并解压到新云主机的网站根目录里。

5、用新域名登录网站后台-设置-常规,把原先的域名修改成新域名,有2个地方都需要修改

6、如果你发现域名修改后原先文章内的图片什么的会不显示,是因为链接错误了,没关系

登录phpMyAdmin数据库管理后台,进入新的数据库那,点SQL页面,运行以下代码

UPDATE wp_options SET option_value = REPLACE(option_value, '旧域名', '新域名') WHERE option_name = 'home' OR option_name = 'siteurl';

UPDATE wp_posts SET post_content = REPLACE(post_content, '旧域名' , '新域名');

UPDATE wp_posts SET guid = REPLACE(guid, '旧域名' ,'新域名');

记得把代码内的旧域名和新域名要改成你的旧域名和新域名的地址

7、到此一般就已经大功告成,其他就是测试下网站内容各项功能是否正常即可。

发表评论