<div dir="ltr">Попробуйте заменить <span style="font-size:12.8000001907349px">($query_string ~ </span><a href="http://site.ru/Mydll.dll?al=5f4ff3cb6478424481d6dfdf9d9a3696" target="_blank" style="font-size:12.8000001907349px">al=5f4ff3cb6478424481d6dfdf9d9a3696</a><span style="font-size:12.8000001907349px">) на ($query_string ~ al= )</span></div><div class="gmail_extra"><br><div class="gmail_quote">7 апреля 2015 г., 11:58 пользователь s.ivanov <span dir="ltr"><<a href="mailto:nginx-forum@nginx.us" target="_blank">nginx-forum@nginx.us</a>></span> написал:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Проксировать нужно не только al=5f4ff3cb6478424481d6dfdf9d9a3696, но и все<br>
запросы вида al=5f4ff3cb6478424481d6dfdf9d9a3696 (значение может быть любое<br>
из соответствующего количества букв и цифр, это переменная).<br>
<br>
Попытка заменить в предложенном варианте<br>
<br>
al=5f4ff3cb6478424481d6dfdf9d9a3696<br>
<br>
на<br>
<br>
al=([\w\d]{32})<br>
<br>
или<br>
<br>
al=([a-z0-9]{32})<br>
<br>
или даже<br>
<br>
al=([a-z0-9]+)<br>
<br>
приводят к ошибке: nginx: [emerg] invalid condition "al=([\w\d]"<br>
и nginx: [emerg] invalid condition "$query_string" соответственно.<br>
<br>
Posted at Nginx Forum: <a href="http://forum.nginx.org/read.php?21,17244,257853#msg-257853" target="_blank">http://forum.nginx.org/read.php?21,17244,257853#msg-257853</a><br>
<div class="HOEnZb"><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></div>