Apache переадресация запросов по протоколу HTTP на HTTPS с помощью mod_rewrite

Модуль Apache mod_rewrite позволяет легко переадресовывать любые запросы клиентов к любой странице домена на https если вы используете ssl сертификат.

Заказать SSL-сертификат для своего домены вы можете в нашей компании – здесь.

Для настройки переадресации (редиректа) добавьте в файл .htaccess в корневой директории своего сайта строки:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}

Для владельцев виртуальный выделенных серверов (VDS) эти строки можно добавить в файл httpd.conf (конфигурационный файл Apache) внутрь записи о вашем виртуальном хосте.

Вы так же можете настроить переадресацию конкретной страницы с http на https, используя следующую конфигурацию в файле .htaccess или в конфигурационном файле Apache:

RewriteEngine On
RewriteRule ^apache-redirect-http-to-https\.html$ https://www.yoursite.com/apache-redirect-http-to-https.html [R=301,L]

Помог ли вам данный ответ?

 Распечатать статью

Также читают

Обновление версии PHP с 5.1 до 5.2 в CentOS 5

В шаблоне CentOS 5 x86_64 + ISPmanager устанавливаемом на наших VPS серверах установлен PHP...

Настройка vsftpd в CentOS

  vsftpd (Very Secure Ftp Daemon) разрабатывался Chris Evans, недовольным уровнем безопасности,...

Использование утилиты screen на VDS с операционной системой Linux.

В составе стандартных комплектаций операционных систем Linux есть очень удобная утилита Screen...

Настройка и установка Suhosin на сервер

Сегодня не для кого не секрет что вебсерверы подвержены атакам злоумышленников. Причин по которым...

Запуск Desktop версии Ubuntu на VPS с VNC удалённым доступом к рабочему столу.

Запуск Desktop версии Ubuntu на VPS с VNC удалённым доступом к рабочему столу. Способ установки...