WordPress网站在HTTPS上加载严重。

时间:2017-07-14 17:51:59

标签: php wordpress .htaccess https

我有一个WordPress网站,它在HTTPS上打开很糟糕。

如果有人使用HTTPS打开,我希望它重定向到HTTP。

尝试将波纹管代码放在.htaccess文件中 -

RewriteCond %{HTTPS} on
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]????

但它打破了网站,在多个部分上给出错误500。

我当前的.htaccess文件是 -

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$
RewriteCond %{REQUEST_URI} !^/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$
RewriteCond %{REQUEST_URI} !^/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

请帮助,任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

使用Cloudflare,使用(在其他规则之前):

RewriteEngine on
RewriteCond %{HTTP:CF-Visitor} '"scheme":"https"'
RewriteRule ^ http://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

或者您也可以添加Clouflare页面规则(Cloudflare网站)