我希望有人能帮上忙。
我的网站爬网显示我的主页上有一个重定向链。基本上,这表明我正在从:
http:
> https:
> https://www.
我需要一切http://
和http://www
直接发送至https://www.
没有链条。
以下是.htaccess
, 有人能看到是否有可能导致它的错误吗。
</IfModule>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
此外,我看到他们有一个插件,名为已安装SSL不安全内容修复程序。
它在其状态下显示:
Array (
[HTTPS] => on
[PHPHANDLER] => /usr/local/php70/bin/php
[HTTP_X_REAL_IP] => 109.158.20.158
[HTTP_X_FORWARDED_PROTO] => https
)
我想这可能与这个问题有关,如果您有任何想法,我们将不胜感激。