Q_BASIC
Хранитель порядка
- Регистрация
- 30 Ноя 2013
- Сообщения
- 516
- Реакции
- 1.240
- Автор темы
- #1
Приветствую,
Как установить переадресацию на https, если стоит CloudFlare?
Следующий код бесконечно редиректит, так как CF с сервером по http соединяется, а пользователь с CF по https.
Как определить что Пользователь->CF через https?
CF передает в заголовках это:
HTTP_CF_IPCOUNTRY => RU
HTTP_CF_VISITOR => {"scheme":"https"}
Как установить переадресацию на https, если стоит CloudFlare?
Следующий код бесконечно редиректит, так как CF с сервером по http соединяется, а пользователь с CF по https.
Как определить что Пользователь->CF через https?
Код:
RewriteCond %{HTTPS} !=on
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L]
CF передает в заголовках это:
HTTP_CF_IPCOUNTRY => RU
HTTP_CF_VISITOR => {"scheme":"https"}
Последнее редактирование: