CloudLinux迁移后cPanel主域名变为占位域名,WordPress站点修复求助
故障原因
- 主机从CloudLinux 6迁移到CloudLinux 8时,cPanel账户的主域名被系统自动替换为随机占位域名,原域名被归为该占位域名的附属域名,导致站点访问路由指向了需要cPanel验证的占位域名配置。
- 原WordPress站点的根目录(Public HTML)当前关联的是占位域名,而非你的真实主域名,因此访问主域名时会触发cPanel的站点启动验证机制。
修复步骤
1. 重置账户主域名
- 登录cPanel面板,搜索并打开Domains模块。
- 在域名列表里找到你的真实主域名,点击右侧的Manage按钮。
- 在设置页找到Make Primary选项并点击,确认操作后,系统会将该域名设为账户主域名,同时把Public HTML目录关联到这个域名。
2. 同步WordPress域名配置
用cPanel WordPress工具包修复(推荐)
- 打开cPanel的WordPress Toolkit模块,找到你的站点并点击Settings。
- 在General标签下,检查并修改Site URL和Home URL为你的真实主域名,保存设置。
手动修改wp-config.php(工具包不可用时)
- 打开cPanel的File Manager,进入public_html目录。
- 找到
wp-config.php文件,右键选择Edit。 - 在文件末尾添加以下代码(替换成你的主域名):
define('WP_HOME','https://你的主域名'); define('WP_SITEURL','https://你的主域名');
- 保存更改并关闭编辑器。
3. 清除缓存测试
- 若WordPress安装了缓存插件,进入插件后台清除站点缓存。
- 清除浏览器缓存后,访问你的主域名,确认站点是否正常加载。
额外提示
- 若修改后出现数据库连接错误,检查cPanel的MySQL Databases模块,确认WordPress对应的数据库用户权限正常,且数据库名称与wp-config.php配置一致。
- 若操作后仍无法解决,直接联系Tsohost技术支持,提供账户信息和问题描述,他们可直接在后台修正配置。
内容的提问来源于stack exchange,提问作者bloggersos
相关产品推荐
相关产品推荐

