On 07.11.2018 15:34, inkognito0609 wrote:
кейс такой:
Основной проект лежит
root   /srv/www/app/web;

Появился новый проект по url /restore, отдаем html по другому адресу
location /restore {
         alias /srv/www/frontend/build/;

В дальнейшем планируется n количество url, например /some для которого
придется пилить свой и т.д.
location /some {
         alias /srv/www/frontend/build/;

Какие есть практики чтоб не кошмарить такой большой конф файл, со своим
location для каждого будущего url.
На ум приходит создать location в который вкладывать остальные..
echo '/restore /srv/www/frontend/build
/some /srv/www/frontend/build' \
|awk '{printf "location %s { alias %s; }\n", $1, $2}' \
>/path/to/nginx/conf/inc/project.inc

include inc/project.inc
_______________________________________________
nginx-ru mailing list
[email protected]
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Ответить