location + proxy pass = 404
emejibka
nginx-forum на forum.nginx.org
Ср Июн 17 06:16:47 UTC 2020
Здравствуйте, коллеги.
Имеется два сервера, на одном nginx 1.12.2, на втором - 1.17.10.
На сервере со старой версией nginx всё работает, скопировал конфиг на новый
сервер, на нём получаем ошибки 404 при запросе любых ресурсов, кроме корня.
Кусочек конфига
location /fluorography/ {
proxy_pass http://10.50.0.1/;
}
При запросе страницы /fluorography/ на новом сервере nginx проксирует
запрос, браузер получает заглавную страницу, но не может загрузить стили,
картинки и прочие ресурсы, см https://yadi.sk/i/6Y24WIxNudgKFw
При замене /fluorography/ на / всё работает.
Посмотрел историю изменений, не нашёл ничего об изменении работы
proxy_pass.
Как понять причину такого поведения?
Posted at Nginx Forum: https://forum.nginx.org/read.php?21,288369,288369#msg-288369
Подробная информация о списке рассылки nginx-ru