Re: Аналог функционала IncludeOptional в Apache2
Dmitriy Kovalkov
kovalkov на fastvps.ru
Чт Июн 28 13:06:54 UTC 2018
Спасибо!
---
Respectfully, Dmitrii Kovalkov
FASTVPS technical department
27 июня 2018 г., 6:11 пользователь Maxim Dounin <mdounin на mdounin.ru>
написал:
> Hello!
>
> On Fri, Jun 22, 2018 at 01:23:21PM +0300, Dmitriy Kovalkov wrote:
>
> > Уточните, пожалуйста, планируется ли к реализации или можно ли запросить
> > аналог на https://httpd.apache.org/docs/2.4/mod/core.html#
> includeoptional
> >
> > Юзкейс простой - есть панель управления сервером, которая генерирует
> > виртуальные хосты для пользователей вида
>
> [...]
>
> > include /etc/nginx/fastpanel2-sites/USER/DOMAIN.TLD.includes;
> > include /etc/nginx/fastpanel2-includes/*.conf;
>
> [...]
>
> > Для некоторых хостов требуются кастомные локейшены, например include
> > /etc/nginx/fastpanel2-sites/USER/DOMAIN.TLD.includes;
> >
> > Но эти кастомные локейшены требуются довольно редко, что приводит к тому,
> > что мы создаем большое количество пустых файлов.
>
> Если очень хочется избежать создания пустых файлов - можно
> использовать include с маской. При использовании маски - под
> маску может не подпасть ни одного файла, и это нормально. То есть
> можно написать как-то так:
>
> include /etc/nginx/fastpanel2-sites/USER/DOMAIN.TLD.include[s];
>
> и будет использоваться указанный файл, если он есть.
>
> --
> Maxim Dounin
> http://mdounin.ru/
> _______________________________________________
> nginx-ru mailing list
> nginx-ru на nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
>
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mailman.nginx.org/pipermail/nginx-ru/attachments/20180628/75f28a76/attachment.html>
Подробная информация о списке рассылки nginx-ru