Re: и еще вопрос

Alexey V. Karagodov kav at karagodov.name
Wed Jul 16 16:02:55 MSD 2008


сделать инклуды и менять инклудируемые файлы ( cp mv и тд )
нгинх-у только останется сделать reload

On 16.07.2008, at 15:03, Eugene Toropov wrote:

> Они уже и так все регэкспы, слишком большой регэксп получится, да и  
> не хочется при каждом добавлении/изменении одного из location-ов  
> думать о том, чтобы не забыть поменять еще один. Лучше уж внутри  
> каждого строчку эту менять. А через include сделать - это да, надо
>
>
>
>> Можно, например, переопределять эти локейшены с помощью регексп- 
>> локейшена. А его вообще держать в include файле.
>>
>> Eugene Toropov пишет:
>>> Необходимо иметь возможность временно перенаправлять все запросы,  
>>> попадающие в набор location-ов, на некоторую статичную страницу.  
>>> Т.е. произошло некоторое событие, запускается скрипт, правит  
>>> конфиг, рестартует nginx, и все запросы уходят куда надо.
>>> Поскольку location-ов несколько, то править нужно либо каждый,  
>>> либо добавлять обобщенную версию перед набором. Первый вариант  
>>> выглядит предпочтительнее, т.к. его можно реализовать через  
>>> добавление (раскомментирование) одной единственной строчки,  
>>> которую потом легко можно закомментировать по образцу.
>>> Первое, что приходит в голову - использование rewrite-а внутри  
>>> каждого location-а группы вкупе с internal location, куда все и  
>>> перенаправляется.
>>> Есть еще варианты?
>>> Евгений
>>> jt at aaanet.ru <mailto:jt at aaanet.ru>
>>
>>
>>
>
>



More information about the nginx-ru mailing list