@shaman360

Как реализовать редирект на https на внутренних страницах?

Имеется правило:
RewriteCond %{SERVER_PORT} 80
RewriteCond %{HTTP_HOST} ^site\.ru
RewriteRule ^(.*)$ https://www.site.ru/$1 [R=301,L]

Если в адресной строке браузера я набираю http://site.ru, то редирект на https срабатывает.
Но если я укажу в адресной строке внутреннюю страницу, например site.ru/files/file-manager.html, то редиректа, увы, я не вижу.

Важное уточнение: префикс www обязателен.
  • Вопрос задан
  • 44 просмотра
Пригласить эксперта
Ответы на вопрос 1
@Arik
https://github.com/h5bp/server-configs-apache интересные наработки

rewrite_http_to_https и rewrite_www

Можно еще глянуть: https://github.com/phanan/htaccess
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы