Nginx загляните в каталог, если не существует, перейдите в бэкэнд

Мы используем nginx в качестве балансировщика нагрузки между двумя веб-серверами

Можно ли посмотреть nginx, если запрошенный файл существует в определенном локальном каталоге (некоторые минимизированные файлы css/js, некоторые изображения) и, если да, обслуживать файл напрямую, если нет, передать запрос в бэкэнд верхнего уровня?

1 ответ

Решение

Это именно то, для чего предназначена директива try_files.

try_files /local/directory @backends
Другие вопросы по тегам