Подскажите по регэкспу
Igor Sysoev
is at rambler-co.ru
Fri Jun 16 16:33:01 MSD 2006
On Fri, 16 Jun 2006, Andrey Y. Ostanovsky wrote:
>> Andrey Y. Ostanovsky wrote:
>>> nginx нормализует %XX до проверки location. Проверять нужно так:
>>> location ~ /(\xD0|...
>>>
>> Нет, не работает. В pcretest - тоже конструкция \x не ловится. :(
>>
>В pcretest с одинарным "слэшом" работает, а вот в конфиге nginx - не
>хочет ни с одинарным, ни с двойным, ни с тройным.
Ловить нужно не "\x". nginx превращает "%D0" в символ с кодом D0 (если
не ошибаюсь, то в кои8 это "р"). В регулярном выражении нужно проверять
шестнадцатеричный код этого символа - "\xD0".
Игорь Сысоев
http://sysoev.ru
More information about the nginx-ru
mailing list