上一篇                     
               
			  怎样修改WordPress多站点域名?
- CMS教程
- 2025-06-15
- 2574
 登录WordPress后台,进入网络设置修改主站点域名,随后使用批量更新工具或数据库查询替换所有子站点的旧域名链接,最后检查重定向并更新服务器配置即可完成多站点域名迁移。
 
在WordPress多站点网络中修改域名需要谨慎操作,否则可能导致站点无法访问,以下是详细步骤及注意事项,适用于主站点和子站点:
修改前的关键准备
-  备份数据 - 完整备份数据库(通过phpMyAdmin或插件如UpdraftPlus)。
- 备份WordPress根目录文件(尤其是wp-config.php和.htaccess)。
 ️ 无备份切勿操作!
 
-  停用缓存/CDN服务 
 暂时禁用缓存插件(如W3 Total Cache)和CDN(如Cloudflare),避免修改被拦截。 
修改主站点域名
步骤1:修改数据库
- 登录 phpMyAdmin → 选择多站点数据库 → 打开wp_options表(主站点表前缀通常为wp_)。
- 修改两项记录: 
  - siteurl:新域名(如- https://newdomain.com)
- home:同上
 (示意图,实际操作需替换域名)
 
步骤2:更新子站点配置
- 打开wp-config.php文件,添加:define('DOMAIN_CURRENT_SITE', 'newdomain.com'); // 替换为新域名
- 更新.htaccess文件中的旧域名(如果涉及重定向规则)。
修改子站点域名
方法1:通过WordPress后台(推荐)
- 以超级管理员身份登录 → 站点网络管理 → 所有站点。
- 编辑目标子站点 → 设置选项卡 → 修改 站点地址(URL) 和 WordPress地址(URL) → 保存。
 适用于少量子站点修改。
方法2:手动修改数据库
- 在phpMyAdmin中打开子站点对应的wp_xx_options表(xx为子站点ID)。
- 修改siteurl和home值为新域名(如https://sub.newdomain.com)。
修改后必须的操作
-  处理重定向 
 在.htaccess中添加301重定向规则,将旧域名流量导向新域名:RewriteEngine On RewriteCond %{HTTP_HOST} ^olddomain\.com [NC] RewriteRule ^(.*)$ https://newdomain.com/$1 [L,R=301]
-  更新SSL证书 
 为新域名申请并安装SSL证书(可通过Let’s Encrypt或主机商提供工具)。
-  中的旧链接  - 使用插件 Better Search Replace :
 搜索旧域名(如olddomain.com)→ 替换为新域名(如newdomain.com)→ 勾选所有表。
- 或 在phpMyAdmin执行SQL命令: UPDATE wp_posts SET post_content = REPLACE(post_content, 'olddomain.com', 'newdomain.com'); UPDATE wp_postmeta SET meta_value = REPLACE(meta_value, 'olddomain.com', 'newdomain.com'); 
 
- 使用插件 Better Search Replace :
-  刷新Permalinks 
 进入 设置 → 固定链接 → 点击“保存更改”(无需修改规则)。
常见问题解决
- 站点无法访问?
 检查wp-config.php中的DOMAIN_CURRENT_SITE是否与新域名一致;清除浏览器/CDN缓存。
- 图片/样式失效?
 使用插件 Velvet Blues Update URLs 批量替换媒体链接。
- 数据库连接错误?
 恢复备份的wp-config.php文件,检查数据库凭证。
安全与SEO建议
- 在Google Search Console提交新域名并更新Sitemap。
- 使用 Redirection 插件监控404错误,设置自动跳转。
- 修改后48小时内检查百度站长平台的“抓取诊断”,确保蜘蛛可访问。
引用说明
本文操作基于WordPress官方文档《迁移多站点网络》及行业最佳实践,数据库修改部分参考phpMyAdmin官方指南,安全建议依据百度搜索算法《百度搜索引擎优化指南3.0》。
重要提醒:

- 测试环境验证后再操作生产环境。
- 域名修改后需等待DNS全球生效(最长48小时)。
- 如遇复杂问题,建议联系专业WordPress开发人员。
 
  
			