Re: и еще вопрос
Eugene Toropov
jt at aaanet.ru
Wed Jul 16 15:03:21 MSD 2008
Они уже и так все регэкспы, слишком большой регэксп получится, да и не
хочется при каждом добавлении/изменении одного из 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