无法使用cloudflare强制http通过htaccess

时间:2018-05-29 08:42:27

标签: .htaccess cloudflare

我开始使用cloudflare及其灵活的SSL。

我制定了一个页面规则来自动重写HTTPS的请求(总是使用https),如下所示:

http://*example.com/*

但是它一直在重定向我,就像在循环中一样...... 我在.htaccess或类似的东西中没有任何相关内容。

我试图强制HTTP从原点到cloudflare,但它没有工作(取而代之的是不可用的页面):

RewriteRule ^/?(.*) http://%{SERVER_NAME}/$1 [R,L]

如果你有特定的Cloudflare解决方案,我会非常高兴听到它,但如果你知道如何通过`.htaccess强制HTTP ,它也会很好。

1 个答案:

答案 0 :(得分:0)

在.htaccess文件中使用此功能

RewriteEngine on
RewriteCond %{SERVER_NAME} =abc.com
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]