经过几天的测试,笨驴日志基本上达到与各位看官见面的程度,昨天笨驴同志也喜提新域名:jiao.lv(前任域名,目前已失效) 焦虑?就叫驴吧^_^
为此,笨驴日志更换到了新的服务器,启用新域名。这里就对WordPress搬家与更换网站域名做一个全过程实录:
一、旧网站数据备份
1.在宝塔面板网站管理界面对网站文件进行备份。
2.在宝塔面板数据库管理界面对网站数据库备份。
二、新服务器搭建
1.在新服务上安装好宝塔面板。
2.在新的宝塔面板上新建网站。
3.将新的域名解析到新服务器。
4.将新域名绑定到新建网站上。
友情提醒:如果之前开启过伪静态,请在新网站同样设置伪静态。
三、网站数据恢复到新服务器
1.通过远程下载或者本地上传方式将刚才备份的网站文件数据上传到新服务器并解压。
2.在服务器上新建MySQL数据库(为了减少麻烦可以将数据库账号和密码设置为和以前一样)。
至此,网站搬家就完成了。
四、修改WordPress域名
方式一:进入WordPress后台修改域名
方式二:通过宝塔面板进入phpMyAdmin修改(有时候更换域名后不一定能正常登陆新网站的后台)
转到phpMyAdmin后,进入对应的数据库,选择 wp_options 这个表(如果你之前安装的时候自定义过表前缀,那有可能不是 wp_)
找到_options表里的siteurl和home两项,修改为新的域名(记得加上http或者https,后面不要加/)
现在,就可以通过新网址访问网站后台 http://你的域名/wp-admin/ ,请根据你的实际域名访问,登录网站后台。
五、继续替换WordPress整站中的域名
方式一:继续在phpMyAdmin中修改其他表里的域名数据,但是笨驴不推荐这样搞,很繁琐并且可能漏掉项。
方式二:通过WordPress相关插件完成整站数据库中的旧域名替换。
建议使用 Better Search Replace 插件进行操作,具体步骤如下:
1.在WordPress后台搜索并安装 Better Search Replace 插件。
2.启用插件,然后在 工具 – Better Search Replace 进入插件界面。
①、在搜索框内输入 原域名,替换为 新域名
②、选择数据库表,按下 ctrl+A 全选所有数据表
③、要真正替换数据,就取消“作为尝试运行”那个选项
④、点击“运行搜索/替换”按钮就开始执行数据替换
友情提醒:如果在运行过程中提示执行方面的错误,可以尝试切换到下图的设置选项,减少“最大页面大小”的值,保存后再重新尝试替换数据库。
最后提醒:域名替换完成后,经过测试没有异常,建议关闭(禁用) Better Search Replace 等不常用的涉及数据库的插件。
恭贺驴哥喜提新米
+1 恭贺驴哥哥喜提新米
同喜同喜^_^
+1 恭喜恭喜