<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">20 Ð¼Ð°Ñ€Ñ‚а 2017 Ð³., 22:06 Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ель Gena Makhomed <span dir="ltr"><<a href="mailto:gmm@csdoc.com" target="_blank">gmm@csdoc.com</a>></span> Ð½Ð°Ð¿Ð¸ÑÐ°Ð»:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 20.03.2017 18:57, Ð˜Ð»ÑŒÑ Ð¨Ð¸Ð¿Ð¸Ñ†Ð¸Ð½ wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
проще Ð¾Ñ‚ключить merge Ð¸ Ñ€Ð°Ð·Ñ€ÑƒÐ»Ð¸Ð²Ð°Ñ‚ÑŒ ÑƒÐ¶Ðµ Ð² Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸<br>
</blockquote></blockquote></blockquote>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
отключать merge_slashes Ð½ÐµÐ»ÑŒÐ·Ñ, Ñ‚огда ÑÐ»Ð¾Ð¼Ð°ÐµÑ‚ся Ð²ÑÑ Ð»Ð¾Ð³Ð¸ÐºÐ° Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹:<br>
<a href="http://nginx.org/ru/docs/http/ngx_http_core_module.html#merge_slashes" rel="noreferrer" target="_blank">http://nginx.org/ru/docs/http/<wbr>ngx_http_core_module.html#merg<wbr>e_slashes</a><br>
</blockquote></blockquote>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
сломается Ñ‚олько, ÐµÑÐ»Ð¸ Ñƒ Ð²Ð°Ñ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‚ся Ð¿Ñ€ÐµÑ„иксные Ð»Ð¾ÐºÐµÐ¹ÑˆÐµÐ½Ñ‹.<br>
</blockquote>
<br></span>
префиксные Ð»Ð¾ÐºÐµÐ¹ÑˆÐµÐ½Ñ‹ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‚ся, Ð¿Ð¾ÑÑ‚ому merge_slashes off Ð½Ðµ Ð¿Ð¾Ð´Ñ…одит<span class=""><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Локейшном Ñ Ñ€ÐµÐ³ÑƒÐ»ÑÑ€ÐºÐ¾Ð¹ ÑÐ¸Ñ‚уация Ð½Ðµ Ñ€Ð°Ð·Ñ‹Ð³Ñ€Ñ‹Ð²Ð°ÐµÑ‚ся?<br>
</blockquote></blockquote></blockquote>
<br>
</span><span class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
тема Ñ merge_slashes redirect Ð´Ð¾ÑÑ‚аточно Ð¿Ð¾Ð¿ÑƒÐ»ÑÑ€Ð½Ð°Ñ,<br>
странно Ñ‡Ñ‚о ÑÑ‚о Ð´Ð¾ ÑÐ¸Ñ… Ð¿Ð¾Ñ€ ÐµÑ‰Ðµ Ð½Ð¸ÐºÑ‚о Ð½Ðµ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð» Ð² nginx.<br>
</blockquote></blockquote>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
какой-нибудь rewrite_by_lua ? Ð¸Ð»Ð¸ Ð°Ð½Ð°Ð»Ð¾Ð³ Ð½Ð° nginScript<br>
</blockquote>
<br></span>
как Ð¾ÐºÐ°Ð·Ð°Ð»Ð¾ÑÑŒ, Ð¼Ð¾Ð¶Ð½Ð¾ Ð¸ Ð¿Ñ€Ð¾ÑÑ‚о "программированием Ð½Ð° ÐºÐ¾Ð½Ñ„игах nginx":<br>
<br>
# remove multiple sequences of forward slashes<br>
# The $uri variable with have duplicate slashes removed by default via [merge_slashes on] - just need to rewrite back to $uri<br>
# note: use of the "^[^?]*?" pattern avoids any matches in the querystring section of URI - which would cause an infinite redirect loop<br>
if ($request_uri ~ "^[^?]*?//") {<br>
  Â  Â  Â  rewrite "^" $scheme://$host$uri permanent;<br>
}<br>
<br>
но Ð´Ð¾Ð±Ð°Ð²Ð»ÑÑ‚ÑŒ ÑÑ‚от Ñ„рагмент ÐºÐ¾Ð´Ð° Ð² ÐºÐ°Ð¶Ð´Ñ‹Ð¹ ÑÐ°Ð¹Ñ‚... Ð½ÐµÑ‚ Ð»Ð¸ Ð¿Ñ€Ð¾Ñ‰Ðµ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚а?<br>
<br>
например, ÑÐ´ÐµÐ»Ð°Ñ‚ÑŒ merge_slashes redirect Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ?</blockquote><div><br></div><div>это Ð¾Ñ‡ÐµÐ½ÑŒ Ð¿ÐµÑ‡Ð°Ð»ÑŒÐ½Ð°Ñ Ñ‚ема - Ð¼ÐµÐ½ÑÑ‚ÑŒ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ.<br></div><div>имхо, Ñ…орошим Ð´Ð¸Ð·Ð°Ð¹Ð½Ð¾Ð¼ ÑÐ²Ð»ÑÐµÑ‚ся Ð¾ÑÑ‚авить ÐºÐ°Ðº ÐµÑÑ‚ÑŒ + ÑÐ´ÐµÐ»Ð°Ñ‚ÑŒ ÐºÑ€ÑƒÑ‚илку, Ð´Ð»Ñ Ñ‚ех, ÐºÑ‚о Ñ…очет Ð¿Ð¾-другому<br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5"><br>
<br>
-- <br>
Best regards,<br>
 Gena<br>
<br>
______________________________<wbr>_________________<br>
nginx-ru mailing list<br>
<a href="mailto:nginx-ru@nginx.org" target="_blank">nginx-ru@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx-ru" rel="noreferrer" target="_blank">http://mailman.nginx.org/mailm<wbr>an/listinfo/nginx-ru</a></div></div></blockquote></div><br></div></div>