Re: sub_filter и символ &

Валентин Бартенев vbart at nginx.com
Thu Jul 17 09:55:58 UTC 2014


On Thursday 17 July 2014 13:06:44 Maxim Kozlov wrote:
> Всем привет.
> 
> необходимо заменять в ответе символы & на &
> 
> location ~(.*)/page.html {
>         sub_filter & '&';
>         sub_filter_once off;
>     }
> но такой конфиг не срабатывает.
> 
> А вот такой конфиг
> location ~(.*)/page.html {
>         sub_filter &foo '&foo';
>         sub_filter_once off;
>     }
> отрабатывает правильно.
> 
> Я так понимаю надо символ & как-то экранировать в конфиге?
> 

Просто алгоритм sub_filter не умеет искать отдельные символы.
Минимальный размер строки для поиска сейчас - два символа.

--
Валентин Бартенев


Подробная информация о списке рассылки nginx-ru