Настроил себе ssl на первом сайте для пробы как это делается.
Сайт, на котором тренировался, сделан на Wordpress, где в настройках можно указывать как должен выглядеть url сайта — с http или с https. Сделал с https — всё хорошо, движок сам делает редирект страниц.
Но есть ещё и статические файлы. Для них нужно отдельно редирект с http или с https сделать. Нашёл несколько инструкций по редактированию htaccess, выполнил — ничего! Перепробовал штук 10 разных вариантов, ничего не работает, хотя никаких специфических настроек у веб-сервера нет.
Вот сам сайт:
https://banochkin.com/ (можете зайти на
banochkin.com и перекинет на https-версию)
А вот пример статики:
banochkin.com/untitled.html (не переадресовывает ну никак)
Делал правки
отсюда и ещё куча разных вариантов собрал по сети — ничего не помогает. Сейчас в самом начале файла htaccess стоит вот такой код:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Но он, как сказал выше, не помогает.
Как быть? До этого делал разные редиректы через htaccess — всё работало хорошо. А тут уже больше суток не могу понять в чём дело.
Ах да.
Сайт подключен к cloudflare.com, но сейчас стоит режим разработчика, весь кеш сброшен и всё равно редирект не работает. Работает всё на панельке Vesta.