Автоматический редирект с http версии на ssl (https) версию сайта в Apache

Для того чтобы сайт безусловно редиректился на ssl версию сайта, нужно сделать следующее.  Внести в конфигурацию отвественную за http версию сайта эти строчки
 RewriteEngine On 
RewriteCond %{SERVER_PORT} !443 
RewriteRule (.*) https://localhost/ [R]

Вместо  https://localhost/ вписываем название своего домена.

 Чтобы заработало, надо или собрать апач с поддержкой mod-rewrite или чтобы этот модуль был включен:
LoadModule rewrite_module modules/mod_rewrite.so
или включить командой  a2enmod rewrite

Комментариев нет:

Отправить комментарий