Не могу заставить http через htaccess с cloudflare - PullRequest
0 голосов
/ 29 мая 2018

Я начинаю использовать cloudflare с их гибким SSL.

Я создал правило страницы, чтобы автоматически переписывать запросы на HTTPS (всегда использовать https) следующим образом:

http://*example.com/*

Ноон продолжает перенаправлять меня как в цикле ... У меня нет ничего для этого в моем .htaccess или что-то в этом роде.

Я пытался заставить HTTP от источника к облачному сигналу вот так,но это не сработало (вместо этого получая недоступную страницу):

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

Если у вас есть решение для Cloudflare для этого, я был бы более чем рад это услышать, но если вы знаете какзаставить HTTP через `.htaccess тоже будет хорошо.

1 Ответ

0 голосов
/ 31 мая 2018

Используйте это в вашем файле .htaccess

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