Инструменты пользователя

Инструменты сайта


Боковая панель

Software

Hardware

software:linux:apache2

web-сервер Apache

Как перенаправить HTTP на HTTPS на виртуальный хост Apache

чтобы заставить весь веб-трафик использовать HTTPS, вы также можете настроить свой файл виртуального хоста. Существует два важных пункта, касающихся конфигурации виртуального хоста, если включен SSL-сертификат

Первый содержит конфигурацию для незащищенного порта 80.

Второй — для безопасного порта 443. Для перенаправления HTTP на HTTPS для всех страниц вашего веб-сайта сначала откройте соответствующий файл виртуального хоста. Затем измените его, добавив конфигурацию, приведенную ниже

NameVirtualHost *:80
<VirtualHost *:80>
  ServerName www.yourdomain.com
  Redirect permanent / https://www.yourdomain.com/
</VirtualHost>
<IfModule mod_ssl.c>
    <VirtualHost _default_:443>
        ServerName www.yourdomain.com
        DocumentRoot /usr/local/apache2/htdocs
        SSLEngine On
    # etc...
    </VirtualHost>
<IfModule>
software/linux/apache2.txt · Последние изменения: 2019/10/09 17:08 — oleg