Рейтинг:0

Виртуальный хост Apache HTTP всегда перенаправляет на виртуальный хост HTTPS по умолчанию

флаг kg

На моем HTTP-сервере Apache 2.4.41 у меня есть несколько виртуальных хостов HTTPS и один только HTTP. Я заметил, что этот виртуальный хост HTTP недоступен, потому что пользователи всегда перенаправляются на виртуальный хост HTTPS по умолчанию: когда пользователь хочет посетить http://water.sitename.com он перенаправляется на https://app.sitename.com

я использовал apache2ctl -S команда и виртуальные хосты выглядят правильно настроенными для меня:

Конфигурация виртуального хоста:
*:80 — это NameVirtualHost
         сервер по умолчанию app.sitename.com (/etc/apache2/sites-enabled/app.sitename.com.conf:1)
         порт 80 namevhost app.sitename.com (/etc/apache2/sites-enabled/app.sitename.com.conf:1)
         порт 80 namevhost ticket.sitename.com (/etc/apache2/sites-enabled/ticket.sitename.com.conf:1)
         порт 80 namevhost water.sitename.com (/etc/apache2/sites-enabled/water.sitename.com.conf:1)
         порт 80 namevhost www.sitename.com (/etc/apache2/sites-enabled/www.sitename.com.conf:2)
*:443 — это NameVirtualHost
         сервер по умолчанию app.sitename.com (/etc/apache2/sites-enabled/app.sitename.com.conf:15)
         порт 443 namevhost app.sitename.com (/etc/apache2/sites-enabled/app.sitename.com.conf:15)
         порт 443 namevhost ticket.sitename.com (/etc/apache2/sites-enabled/ticket.sitename.com.conf:15)
         порт 443 namevhost www.sitename.com (/etc/apache2/sites-enabled/www.sitename.com.conf:63)
                 псевдоним sitename.com:443

А вот вода.sitename.conf в папке с поддержкой сайтов:

<VirtualHost *:80>
        ServerName water.sitename.com

        ServerAdmin [email protected]

        ErrorLog /var/log/apache2/water.sitename.com/error.log
        CustomLog /var/log/apache2/water.sitename.com/access.log combined

        DocumentRoot /var/www/drupal

        <Directory "/var/www/drupal/">
                Options Indexes FollowSymLinks
                AllowOverride All
                Require all granted
        </Directory>
</VirtualHost>

У вас есть какие-нибудь подсказки?

флаг cn
Bob
Найдите файл `.htaccess` или перенаправление на уровне приложения, поскольку в записи виртуального хоста нет ничего, что объясняло бы перенаправление.

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

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.