Как я могу снова использовать конфигурационные директивы PHP в нескольких блоках сервера Nginx?

Номер протокола Ethernet был бы 0800, что касается любого кадра IP.

2
задан 16 September 2013 в 20:19
3 ответа

Вы перемещаете общие материалы в другой файл и включаете их.

6
ответ дан 3 December 2019 в 08:36

Создайте каталог, такой как / etc / nginx / package-configs / , и поместите общий файл php в файл / etc / nginx / package-configs / php.conf .

Чтобы использовать файл, в расположении php поместите include /etc/nginx/package-configs/php.conf .

3
ответ дан 3 December 2019 в 08:36

Для более общего ответа вы также можете использовать шаблон:

# conf.d/sites.conf
server { 
  set $sitename brazzers.com
  include conf.d/site.template;
}
server { 
  set $sitename playboy.com
  include conf.d/site.template;
}

# site.template
location / {
        root /var/www/$sitename;
        # etc etc etc
}
3
ответ дан 3 December 2019 в 08:36

Теги

Похожие вопросы