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