Re: Как сделать server_name -> хранятся в файле у которого имя lister real ip

Igor Sysoev is at rambler-co.ru
Fri Dec 16 10:18:27 MSK 2005


On Fri, 16 Dec 2005, Alexandr Smirnov wrote:

> Посоветуйте - можно ли сделать такую вещь.
> Вместо
> server {
> listen реальный.ip.адрес.сервера;
> server_name имя.сайта1 www.имя.сайта2;
>
> server {
> listen реальный.ip.адрес.сервера;
> include 'реальный.ip.адрес.сервера.conf';
>
> А в  реальный.ip.адрес.сервера.conf (много доменов генерится из панели
> или из dns)
> server_name
> имя.сайта1
> www.имя.сайта2
> www.имя.сайта3;
>
> Поймет ли перенос строки или надо в 1 строку?

Да, поймёт. Собственно ';' был сделан для того, чтобы директивы могли
занимать много строк. Любая директива может, например, выглядеть так:

    directive    param1
                 param2
                                    # пустая строка
#               commented param3
                 "param4"
                 'param5'
                 param6
                 ;


Игорь Сысоев
http://sysoev.ru





More information about the nginx-ru mailing list