<div dir="ltr"><div><div><div><div><div><div><div>server {<br></div>  server_name <a href="http://my.site.com">my.site.com</a>;<br></div>  listen 80;<br><br></div>  return 301 <a href="https://my.site.com">https://my.site.com</a>$uri$is_args$args;<br>
}<br><br></div>server {<br></div>  server_name <a href="http://my.site.com">my.site.com</a>;<br></div>  listen 443;<br><br></div>  location / {<br>     ...<br>  }<br>}<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">
27 мая 2013 г., 17:47 пользователь Рома Слєпчик <span dir="ltr"><<a href="mailto:roma@slepchik.com.ua" target="_blank">roma@slepchik.com.ua</a>></span> написал:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr"><div><div>Доброго времени.  Может кто подсказать почему вот такая конструкция не работает? <br>server {<br>server_name <a href="http://my.site.com" target="_blank">my.site.com</a>;<br>listen 80;<br>listen 443;<br>
if ($scheme ~* "htt(p|ps)" ) {<br>

return 301 <a href="https://my.site.com/manager" target="_blank">https://my.site.com/manager</a>;<br>}<br></div>Фактически я хочу сделать перенаправление всего на <a href="https://my.site.com/manager" target="_blank">https://my.site.com/manager</a> .<br>


</div>С http работает нормально, а вот с https никак, постоянно уходит в циклическую переадресацию.<br></div>
<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><br></blockquote></div><br><br clear="all"><br>-- <br><div style="text-align:left">С уважением,<br>
Даниил Болсун<br>системный администратор<br>Onliner.by<br>+375 (29 или 44) 77 55 080<br></div>
</div>