Почему сервер Apache возвращает 404 на вложенную папку, когда раньше она работала

Я только что установил новый SSL от GoDaddy на свой сервер Apache Ubuntu.

Затем я перезагрузился через SSH, и все выглядит хорошо.

Корневой сайт (установка wordpress) теперь отлично загружается с https.

Однако есть еще один HTML сайт в каталоге /app, который возвращает 404.

Ранее все работало. Я не менял никаких конфигурационных файлов.

Есть идеи?

0
задан 13 April 2021 в 05:54
1 ответ

Директива proxy _ set _ header Host $ http _ host; явно предписывает nginx использовать webapp.company.com в качестве заголовка HTTP Host: при выполнении запросов к 10.10.10.20.

Просто опустите эту директиву или явно установите для нее значение по умолчанию proxy _ set _ header Host $ proxy _ host; и nginx будут использовать Host: 10.10.10.20

-121--478174-

Спасибо за комментарии. Оказалось, что клиент перенес сайт на другой хост, не сказав мне, но забыл взять подпапку с основным корнем сайта!

Неудивительно, что было 404.

0
ответ дан 24 April 2021 в 02:06

Теги

Похожие вопросы