Ssl WordPress正在禁用HTTPS。它是如何做到的,我该如何阻止它?

Ssl WordPress正在禁用HTTPS。它是如何做到的,我该如何阻止它?,ssl,https,wordpress,Ssl,Https,Wordpress,WordPress将我的网站从HTTPS重定向到HTTP。我可以选择使用HTTPS或HTTP访问直接文件(例如.jpg,.html)。但是,每当我加载任何类型的WordPress页面时,它都会切换到HTTP 我知道在.htaccess文件中没有这样做,因为即使删除文件中的所有内容,行为也不会改变。我还尝试通过.htaccess使用以下命令强制使用HTTPS: RewriteEngine On RewriteCond %{HTTPS} !=on RewriteRule ^ https://%{HT

WordPress将我的网站从
HTTPS
重定向到
HTTP
。我可以选择使用
HTTPS
HTTP
访问直接文件(例如
.jpg
.html
)。但是,每当我加载任何类型的WordPress页面时,它都会切换到
HTTP

我知道在
.htaccess
文件中没有这样做,因为即使删除文件中的所有内容,行为也不会改变。我还尝试通过
.htaccess
使用以下命令强制使用
HTTPS

RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
但是,这会导致重定向循环

我还尝试通过以下方式启用:

define('FORCE_SSL_ADMIN', true);
这是:

define('FORCE_SSL_ADMIN', true);
if ($_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https')
       $_SERVER['HTTPS']='on';
但在这两种情况下,所发生的只是WordPress中断的整个管理区域

我也尝试过安装插件,但它也完全破坏了整个管理部分


我确实安装了iThemes安全,但我根本没有弄乱SSL部分。它托管在带有WHM/cPanel的Apache服务器上

在设置->常规中,有两个字段包含网站的url(WordPress地址(url)和网站地址(url)


它们是设置为http还是https?如果它们设置为http,请将它们更改为https并保存更改。这应该可以解决问题。

它们是
http
。我刚刚将它们切换为
https
,但一切似乎都完全相同,除了它将我从WordPress注销,我必须重新登录。您可能需要进行一次硬引用或者尝试私人浏览(或其他浏览器)。没有骰子,即使在不同的操作系统上。