http -> https

Igor Sysoev is at rambler-co.ru
Mon Apr 3 22:02:44 MSD 2006


On Mon, 3 Apr 2006, Монашёв Михаил wrote:

>> rewrite  ^(/.*)$  https://site.ru/$1  redirect;
>
> Только наверное корректнее вот так: ^/(.*)$
> ,а то слэш задвоится.

Да. А кроме того, можно редиректить plain запросы, пришедшие на HTTPS порт,
то есть, http://www.site.com:443/:

     server {
         listen 443;
         ssl  on;
         ...
         error_page  497 = /redirect_https;

         location = /redirect_https {
             rewrite ^  https://www.site.com$request_uri  redirect;
         }



Игорь Сысоев
http://sysoev.ru





More information about the nginx-ru mailing list