在使用WordPress建站过程中,有时需要更换域名,例如从测试域名迁移到正式域名,或者因品牌调整而更换网址。本文将详细介绍如何安全地删除旧域名并重新设置新域名,确保网站数据不受影响。
一、删除旧域名的步骤
1. 备份网站数据
在操作前,务必通过插件(如UpdraftPlus)或手动导出数据库和文件,避免数据丢失。
2. 修改WordPress地址和站点地址
进入WordPress后台 → 设置 → 常规,将“WordPress地址(URL)”和“站点地址(URL)”改为新域名并保存。
3. 更新数据库中的旧域名
旧域名可能仍存在于文章、菜单等数据中,可通过以下方式替换:
- 使用插件:安装“Better Search Replace”插件,批量替换数据库中的旧域名。
- 手动修改:通过phpMyAdmin执行SQL命令(需谨慎操作)。
4. 检查固定链接
进入 设置 → 固定链接,重新保存一次以确保链接结构适配新域名。
二、重新设置新域名的步骤
1. 绑定新域名到主机
在主机控制面板(如cPanel)或DNS服务商处将新域名解析至服务器IP,并添加到主机账户。
2. 配置SSL证书(可选)
若启用HTTPS,可通过Let’s Encrypt或主机商提供的工具为新域名申请证书。
3. 测试网站功能
访问新域名,检查页面、图片、链接是否正常,并清除浏览器缓存或使用隐身模式测试。
三、常见问题与解决
- 重定向问题:旧域名访问时,可通过.htaccess文件设置301重定向到新域名。
- 混合内容警告:若部分资源仍加载旧域名链接,需检查数据库或使用插件强制HTTPS。
通过以上步骤,即可完成WordPress域名的更换。建议在操作后监控搜索引擎索引状态,并提交新域名到Google Search Console以加速收录。