че-то ступор...
Имеется хост, скажем host.com, у него есть несколько алиасов, например host1.com и host2.com.
Файловая структура:
./host.com
nginx.conf
/_default
/www
/host.com
/www
/host1.com
/www
/host2.com
/www
В данный момент все запросы для хоста и алиасов приходят в папку host.com.
Что хотелось бы от Nginx:
При запросе статики (для простоты например картинок *.jpg) любого из этих доменов проверять или существует директория /$host/www. И, если существует, то отдать по запросу, например https://$host/img.jpg, то что находится по пути /$host/www/img.jpg. А вот если директория не существует, то перенаправить запрос в /_default/www/
Это возможно с Nginx?
да, try_files
Спасибо, похоже на то что нужно, читаю доку
Обсуждают сегодня