<div dir="ltr"><div>Если http и https настроены в одной секции, можно так:</div><div><br><div>server {</div><div>    listen       <a href="http://192.168.7.1:80">192.168.7.1:80</a>        default_server;</div><div>    listen       <a href="http://192.168.7.2:443">192.168.7.2:443</a> ssl default_server;</div><div>    server_name  <a href="http://example.com">example.com</a>;</div><div><br></div># отправляем на httpS при http запросе</div><div> location /manager {</div><div>        if ($scheme = http) { rewrite ^(.*) https://$server_name$1 permanent; }</div><div>        <...>    <br></div><div>    }</div><div class="gmail_extra"><br># отправляем на http при httpS запросе</div><div class="gmail_extra"><div> location /something {</div><div>        if ($scheme = https) { rewrite ^(.*) https://$server_name$1 permanent; }</div><div>        <...>    <br></div><div>    }</div></div><div class="gmail_extra"><br>}<br><br><br><div class="gmail_quote">2014-12-30 11:52 GMT+03:00 hitarcher <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:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Добрый день! Есть вопрос по переадресации, а если быть точнее то как<br>
настроить например, если запрос идет к /manager то переадресуем на https://<br>
а если ко всему остальному запрос идет на https:// то переадресуем на<br>
http:// как такое сделать в nginx ?<br>
<br>
для онного сервера решилось путем, а вот как для второго сервера прописать<br>
там где https ?<br>
<br>
       location ^~ /manager {<br>
                     rewrite ^(.*)$ <a href="https://domain.me" target="_blank">https://domain.me</a>$1 permanent;<br>
                                                }<br>
<br>
Posted at Nginx Forum: <a href="http://forum.nginx.org/read.php?21,255869,255869#msg-255869" target="_blank">http://forum.nginx.org/read.php?21,255869,255869#msg-255869</a><br>
<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></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature">Best regards, Juriy Strashnov<br><br>Please consider the environment before printing this email.</div>
</div></div>