<div dir="ltr">17 июля 2014 г., 15:53 пользователь Maxim Dounin <span dir="ltr"><<a href="mailto:mdounin@mdounin.ru" target="_blank">mdounin@mdounin.ru</a>></span> написал:<br><div class="gmail_extra"><div class="gmail_quote">

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hello!<br>
<div class=""><br>
On Thu, Jul 17, 2014 at 01:55:58PM +0400, Валентин Бартенев wrote:<br>
<br>
> On Thursday 17 July 2014 13:06:44 Maxim Kozlov wrote:<br>
> > Всем привет.<br>
> ><br>
> > необходимо заменять в ответе символы & на &amp;<br>
> ><br>
> > location ~(.*)/page.html {<br>
> >         sub_filter & '&amp;';<br>
> >         sub_filter_once off;<br>
> >     }<br>
> > но такой конфиг не срабатывает.<br>
> ><br>
> > А вот такой конфиг<br>
> > location ~(.*)/page.html {<br>
> >         sub_filter &foo '&amp;foo';<br>
> >         sub_filter_once off;<br>
> >     }<br>
> > отрабатывает правильно.<br>
> ><br>
> > Я так понимаю надо символ & как-то экранировать в конфиге?<br>
> ><br>
><br>
> Просто алгоритм sub_filter не умеет искать отдельные символы.<br>
> Минимальный размер строки для поиска сейчас - два символа.<br>
<br>
</div>IMHO, это выглядит как баг и это имеет смысл исправить.  Ну или<br>
как минимум ругаться, если строка для поиска слишком короткая.<br>
<span class=""><font color="#888888"><br>
--<br>
Maxim Dounin<br>
<a href="http://nginx.org/" target="_blank">http://nginx.org/</a><br>
</font></span><div class=""><div class="h5"><br>
_______________________________________________<br>
nginx-ru mailing list<br>
<a href="mailto:nginx-ru@nginx.org">nginx-ru@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx-ru" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx-ru</a></div></div></blockquote></div><br><br>ну или хотя бы обозначить это в документации<br></div>

</div>