<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">27 мая 2013 г., 18:41 пользователь Рома Слєпчик <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:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><br></div>Вы делаете редирект с 80 на 443 я знаю как это делается. Фактически у меня проблема с редиректом https на https так как он не работает так как в теории должен работать.<br>
</div><div class="gmail_extra">
<br><br><div class="gmail_quote">27 мая 2013 г., 18:16 пользователь Daniil <span dir="ltr"><<a href="mailto:dan@onliner.by" target="_blank">dan@onliner.by</a>></span> написал:<div><div class="h5"><br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div dir="ltr"><div><div><div><div><div><div><div><div>server {<br></div> server_name <a href="http://my.site.com" target="_blank">my.site.com</a>;<br></div> listen 80;<br><br></div></div> return 301 <a href="https://my.site.com" target="_blank">https://my.site.com</a>$uri$is_args$args;<br>
}<br><br></div>server {<br></div> server_name <a href="http://my.site.com" target="_blank">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"><div>
27 мая 2013 г., 17:47 пользователь Рома Слєпчик <span dir="ltr"><<a href="mailto:roma@slepchik.com.ua" target="_blank">roma@slepchik.com.ua</a>></span> написал:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div dir="ltr"><div><div>Доброго времени. Может кто подсказать почему вот такая конструкция не работает? <br><div><div>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></div></div><div><div>Фактически я хочу сделать перенаправление всего на <a href="https://my.site.com/manager" target="_blank">https://my.site.com/manager</a> .<br>
</div></div></div><div><div>С http работает нормально, а вот с https никак, постоянно уходит в циклическую переадресацию.<br></div></div></div>
<br><div>_______________________________________________<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" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx-ru</a><br></div></blockquote></div><span><font color="#888888"><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>
</font></span></div>
<br>_______________________________________________<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" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx-ru</a><br></blockquote></div></div></div><br><br clear="all"><br>-- <br><div class="im">С любовью и терпением Роман<br>
<span style="color:rgb(51,204,0)">jabber:</span> <a href="mailto:roma@slepchik.com.ua" target="_blank">roma@slepchik.com.ua</a><br>
<span style="color:rgb(51,204,0)">skype:</span>
zysylcheg<br><span style="color:rgb(51,204,0)">icq:</span> 270332886 <span style="color:rgb(255,102,102)">(не часто пользую богомерские протоколы, так что ищите в жабере)</span><br>
</div></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></div><div class="gmail_extra">Простите, не до конца понял поставленную задачу.<br>
</div><div class="gmail_extra">В случае, если вам нужно все запросы с http и с https перенаправлять на <a href="https://my.site.com/manager">https://my.site.com/manager</a>, то можно сделать так:<br><div><div><div><div><div>
<div><div><div><br>server {<br></div> server_name <a href="http://my.site.com">my.site.com</a>;<br></div> listen 80;<br><br></div></div> return 301 <a href="https://my.site.com/manager">https://my.site.com/manager</a>;<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></div><div class="gmail_extra"> return 301 /manager;<br></div><div class="gmail_extra">
}<br> <br></div><div class="gmail_extra"> location /manager {<br></div><div class="gmail_extra"> ...<br></div><div class="gmail_extra"> }<br></div><div class="gmail_extra">}<br clear="all"></div><div class="gmail_extra">
<br>-- <br><div style="text-align:left">С уважением,<br>Даниил Болсун<br>системный администратор<br>Onliner.by<br>+375 (29 или 44) 77 55 080<br></div>
</div></div>