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