Andrey Oktyabrskiy Wrote: ------------------------------------------------------- > 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 > nginx-ru@nginx.org > http://mailman.nginx.org/mailman/listinfo/nginx-ru
Спасибо, но через include так же ручками придется добавлять новый и новый location Posted at Nginx Forum: https://forum.nginx.org/read.php?21,281855,281867#msg-281867 _______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru