如何修复WordPress站点迁移后出现的「站点未配置」报错
WordPress迁移共享主机后前端「Not Configured」报错解决方案
这个报错是原托管平台Namecheap EasyWP的残留配置导致,不属于普通插件兼容问题,所以Plugin Detective扫描时也无法定位,按以下步骤修复即可:
修复步骤
第一步:删除EasyWP残留文件与规则
- 登录共享主机的文件管理器/FTP工具,开启显示隐藏文件选项,删除站点根目录下的
.easywp隐藏文件夹 - 编辑根目录的
.htaccess文件,删除所有标注了EasyWP字样的自定义规则,替换为WordPress默认伪静态规则:
# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress- 登录共享主机的文件管理器/FTP工具,开启显示隐藏文件选项,删除站点根目录下的
第二步:清理残留缓存文件
- 进入WordPress后台,清理所有缓存插件的已生成缓存、Wpvivid迁移产生的临时文件
- 进入
wp-content目录,删除EasyWP生成的object-cache.php、advanced-cache.php文件,若你自行安装了缓存插件,删除后到后台重装对应插件重新生成即可
第三步:修正wp-config.php配置
打开根目录的wp-config.php文件,删除所有包含EASYWP字样的常量定义行,可额外添加以下两行强制指定站点域名(替换为你自己的站点地址):define('WP_HOME', 'https://你的实际域名'); define('WP_SITEURL', 'https://你的实际域名');第四步:验证修复效果
清空浏览器缓存,使用无痕模式访问站点前端,确认报错消失即可。
内容的提问来源于stack exchange,提问作者Muky
相关产品推荐
相关产品推荐

