You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

无法登录WordPress后台:不安全连接问题求助

解决WordPress后台HTTP强制跳转HTTPS无法登录的问题

方法1:修改wp-config.php文件(最推荐)

通过FTP工具或主机控制面板的文件管理器,找到网站根目录下的wp-config.php文件,在文件末尾的/* That's all, stop editing! Happy publishing. */代码之前,添加以下配置:

define('FORCE_SSL_ADMIN', true);
// 若使用Cloudflare等反向代理服务,需额外添加以下代码,否则可忽略
if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] === 'https') {
    $_SERVER['HTTPS'] = 'on';
}

保存文件后,直接用https://你的域名/wp-admin访问后台,即可正常登录并修改网站设置。

方法2:修改.htaccess文件实现全站HTTPS跳转

找到网站根目录的.htaccess文件(若看不到,需开启文件管理器的「显示隐藏文件」选项),将以下规则添加到WordPress默认重写规则的上方:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

保存后刷新网站,所有HTTP请求会自动跳转到HTTPS,此时再尝试登录后台即可。

方法3:直接修改数据库更新站点URL

如果前两种方法无效,可通过数据库管理工具(如phpMyAdmin)修改站点地址:

  1. 登录主机提供的数据库管理面板,找到你的WordPress数据库
  2. 打开wp_options表(注意表前缀可能不是wp_,以实际配置为准)
  3. 找到option_name为siteurl和home的两条记录,将它们的option_value从http://你的域名修改为https://你的域名
  4. 保存修改后,清空浏览器缓存,重新访问后台登录页

注意事项

  • 操作前建议备份wp-config.php、.htaccess文件及数据库,避免操作失误导致站点异常
  • 若使用CDN服务,需确保CDN的SSL模式设置为「严格」或「灵活」,并开启CDN端的HTTPS强制跳转功能

内容的提问来源于stack exchange,提问作者franklincodes

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.28 12:48:14