更换 WordPress 网站域名是一个常见需求,通常用于将测试域名切换为正式域名或因其他原因更改域名。以下是具体操作步骤:
第一步:解析并绑定新域名
添加域名解析记录 在你的域名注册商平台中,为新域名添加解析记录(如 A 记录或 CNAME 记录)。具体操作请参考域名注册商的帮助文档。
绑定新域名到主机 登录主机管理面板(如宝塔面板),在“网站设置”中,将新域名绑定到对应站点。如果需要 HTTPS 访问,请更换 SSL 证书。
第二步:修改 WordPress 网站设置
方法 1:通过后台修改(推荐)
登录 WordPress 后台。
进入 设置 > 常规。
修改 WordPress 地址 (URL) 和 站点地址 (URL) 为新域名。
点击“保存设置”。
方法 2:通过 phpMyAdmin 修改数据库
登录主机的 phpMyAdmin。
打开对应数据库,找到 wp_options 表(表前缀可能不同)。
修改 siteurl 和 home 字段的值为新域名。
保存更改。
第三步:替换数据库中的旧域名
安装并启用插件 Better Search Replace。
在插件中设置查找旧域名并替换为新域名。
执行替换操作,确保所有链接和资源指向新域名。
注意事项
旧域名重定向:建议将旧域名设置为 301 跳转到新域名,保留至少 3 个月以维护 SEO 权重。
通知搜索引擎:在百度、Google 等站长平台提交改版请求。
更新友链:通知友情链接网站更新你的网址。
完成以上步骤后,你的 WordPress 网站即可正常使用新域名。如有问题,建议备份数据后再操作。

WordPress数据库更换域名教程
WordPress网站更换域名可以使用插件进行域名替换,也在可以在数据库中执行以下语句进行更换。
替换文章里的图片地址域名
UPDATE wp_posts SET post_content = replace(post_content,'老域名', '新域名');
替换文章属性里的相关媒体地址域名
UPDATE wp_postmeta SET meta_value = replace(meta_value,'老域名', '新域名');
替换用户属性里的头像地址域名
UPDATE wp_usermeta SET meta_value = replace(meta_value,'老域名', '新域名');
替换分类法里的图片地址域名
UPDATE wp_termmeta SET meta_value = replace(meta_value,'老域名', '新域名');
注意:以上数据表的前缀是wp_,具体请根据你自己的表前缀。



