Сопоставьте активные VirtualHost с ServerName, ServerAlias и портами.
Зачем
Зачем это нужно
Задайте один канонический адрес и проверьте цепочку перенаправления.
Отдельно обработайте неизвестное имя хоста и доверие внешнему прокси.
Вопросы
Частые вопросы
Как задать пример без неоднозначного редиректа?
«Учебные HTTP и HTTPS с www и без должны вести к https://example.test/catalog?page=2, сохраняя путь и query». Попросите таблицу исходных адресов, статусов и Location. Прямой запрос канонического адреса не должен перенаправляться на самого себя. Добавьте неизвестный Host: поведение сайта по умолчанию должно быть согласовано, а не случайно определяться порядком файлов конфигурации на сервере.
Почему показывается соседний сайт?
Запрос мог не совпасть с нужным именем в подходящем наборе адресов и портов. Проверьте активную, а не просто сохранённую конфигурацию и фактический Host. Попросите объяснить выбор на конкретном запросе. DNS лишь направляет клиента к серверу; он не заменяет настройку VirtualHost. Для HTTPS дополнительно важны имя TLS-соединения и сертификат, поэтому один успешный HTTP-запрос не закрывает проверку.
Откуда берётся цикл HTTPS за прокси?
Apache может видеть внутреннее незашифрованное соединение и снова отправлять клиента на уже используемый внешний HTTPS. Другой вариант — конфликтующие правила имени и схемы. Покажите оба звена и цепочку Location. Попросите установить доверенный источник протокола, не принимая произвольный заголовок от любого клиента. Устранение цикла должно сохранять правильное перенаправление для действительно незашифрованного внешнего запроса пользователя.
Какая проверка нужна перед применением?
Проверьте синтаксис и разобранный список виртуальных хостов средствами вашей установки Apache, затем выполните таблицу адресов на стенде. Убедитесь, что модуль и директивы доступны. Сохраните рабочую конфигурацию и понятный порядок возврата. Енотик не перезагружает сервер и не проверяет DNS автоматически; фактические ответы, сертификаты и цепочки перенаправлений нужно подтвердить в вашем окружении.
Рядом
Соседние страницы каталога
Дальше — весь каталог задач: поиск по названию, темы и фильтры.