Я только что установил новый SSL от GoDaddy на свой сервер Apache Ubuntu.
Затем я перезагрузился через SSH, и все выглядит хорошо.
Корневой сайт (установка wordpress) теперь отлично загружается с https.
Однако есть еще один HTML сайт в каталоге /app, который возвращает 404.
Ранее все работало. Я не менял никаких конфигурационных файлов.
Есть идеи?
Директива 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
Спасибо за комментарии. Оказалось, что клиент перенес сайт на другой хост, не сказав мне, но забыл взять подпапку с основным корнем сайта!
Неудивительно, что было 404.