2016-03-04 2 views
1

Я пытаюсь использовать правило страницы CloudFlare для перенаправления на https, но когда я его настраиваю, он дает мне цикл перенаправления и продолжает меняться назад и четвертым между http и https. Я удалил файл .htaccess и удалил все перенаправления, которые у меня были на панели управления. Все еще не работает. Помощь в поддержке веб-хостинга или CloudFlare не может помочь. Это моя страница настройки правила как поддержка CloudFlare сказал мне, чтобы установить его:Веб-сервер сохраняет перенаправление на HTTP

шаблон URL: HTTP: // .kohlercoding.dk/ установка: всегда использовать HTTPS

ответ

0

Я только выяснил, что проблема в том, что у меня была настройка SSL на «Full» на CloudFlare. Это означает, что у меня должен быть проверенный сертификат на моем веб-хосте, которого я не сделал. Вот почему это не сработало. Поэтому, заменив его на «Гибкий», я исправил свою проблему. Или иметь самозаверяющий сертификат на веб-хосте, если он его поддерживает, и, в отличие от UnoEuro, не заставляет вас платить за защиту HTTPS.

0

Если вы можете редактировать .htaccess file try this:

RewriteCond %{HTTP_HOST} ^website.com [NC] 
RewriteRule ^(.*)$ https://www.website.com/$1 [L,R=301] 

RewriteCond %{HTTPS} =off 
RewriteCond %{HTTP_HOST} ^www.website.com$ 
RewriteRule ^(.*)$ https://www.website.com/$1 [R=301,L] 
+0

Это не помогло. Удалено правило страницы и добавлено «RewriteEngine on» в верхней части файла .htaccess. –

+0

Теперь он просто добавил www. к URL-адресу. Это действительно единственное, что он сделал. –

Смежные вопросы