通常用手机浏览器打开网页时才会有此提示。而PC浏览器通常提示为cookie引起。
宝塔配置https后打不开网站,一般提示为重定向过多。原因是在面板里勾选了强制SSL,同时又使用了cloudflare作为解析,开启了proxy,某任使用了cf的ssl,可以取消勾选宝塔的,删除ssl,也可在在wp-config.php里添加
$_SERVER[‘HTTPS’] = ‘on’;
define(‘FORCE_SSL_LOGIN’, true);
define(‘FORCE_SSL_ADMIN’, true);
方法 2:关闭 WordPress 的 HTTPS 强制跳转
如果暂时不想安装 SSL 证书,可以 让 WordPress 不强制 HTTPS,避免循环重定向。
步骤
- 修改
wp-config.php
(推荐)
在 WordPress 根目录找到wp-config.php
,在<?php
后添加:php复制下载define(‘FORCE_SSL_ADMIN’, false); $_SERVER[‘HTTPS’] = ‘off’; - 检查数据库中的 URL 设置
- 进入 phpMyAdmin(宝塔面板可打开)→ 找到
wp_options
表(前缀可能是wp_
或其他)。 - 确保
siteurl
和home
的值是http://
(不是https://
):sql复制下载UPDATE wp_options SET option_value = ‘http://你的域名.com’ WHERE option_name IN (‘siteurl’, ‘home’);
- 进入 phpMyAdmin(宝塔面板可打开)→ 找到
- 检查
.htaccess
或 Nginx 配置- Apache:删除
.htaccess
里的 HTTPS 跳转规则(如RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
)。 - Nginx:在宝塔的网站设置 → 配置文件,删除类似代码:nginx复制下载if ($scheme != “https”) { return 301 https://$host$request_uri; }
- Apache:删除
发表回复