Редактор темы

Реклама
Реклама

Помощь от http к https (cloudflare)

evgfreeman

VIP Кинотрафик v2
Регистрация
26 Апр 2016
Сообщения
3.393
Рейтинг реакций
1.007
Баллы
113
1/3
Автор темы
Добрый день дорогие друзья!
Помогите пожалуйста как настроить правильный htaccess редирект к https
Из cloudflare стоит full SSL

_______
Из поиска все как настроил, но сайт https://сайт.ру/
отображает 404 ngix not found
если так http то заработает сайт.

RewriteEngine On

RewriteCond %{HTTP_HOST} ^www.сайт.ру [NC]
RewriteRule ^(.*)$ https://сайт.ру/$1 [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ / [R=301,L]
RewriteRule ^page/(.*)$ index.php?cstart=$1 [L]

Спасибо заранее.
 
Если на сервере установлен сертефикат то вот 2 варианта. Также в cloudflare можно прописать правило в настройках или сейчас можно просто включить автоматическую переадресацию на https это в разделе crypto делается
вариант 1
RewriteEngine On
RewriteCond %{HTTPS} =on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L]
если первый вариант не поможет
вариант 2
RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R,L]
 
Автор темы
Если на сервере установлен сертефикат то вот 2 варианта. Также в cloudflare можно прописать правило в настройках или сейчас можно просто включить автоматическую переадресацию на https это в разделе crypto делается
вариант 1
RewriteEngine On
RewriteCond %{HTTPS} =on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L]
если первый вариант не поможет
вариант 2
RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R,L]
Странно из этих вариантов не помогли, хотя у меня второй вариант стоит в htc
upload_2016-10-18_20-13-3.png
upload_2016-10-18_20-13-14.png
Короче вообще не понимаю в этих редиректах.
Как вы и сказали, все сделал но что то не так пошло.
http://сайт.ру работает
https://сайт.ру выдает 404.
 
В панельке cloudflare редирект надо настроить а не в файле вроде как.
 
В панельке cloudflare редирект надо настроить а не в файле вроде как.
это если flexible, а если full или full (strict) то можно и на своем серевере хотя я тоже в этом не вижу смысла

Странно из этих вариантов не помогли, хотя у меня второй вариант стоит в htc
Посмотреть вложение 8649
Посмотреть вложение 8650
Короче вообще не понимаю в этих редиректах.
Как вы и сказали, все сделал но что то не так пошло.
http://сайт.ру работает
https://сайт.ру выдает 404.
а точно на вашем сервере сертификат установлен и прописан в конфигах? и что за ос и по стоит на сервере?
 
Автор темы
это если flexible, а если full или full (strict) то можно и на своем серевере хотя я тоже в этом не вижу смысла


а точно на вашем сервере сертификат установлен и прописан в конфигах? и что за ос и по стоит на сервере?
все я исправил, дело в кешировании.
Все заработало, спасибо
Тему можно закрыть.
 

Похожие темы Последние темы Популярные темы

Назад
Сверху