Re: редирект через rewrite на https
Igor Sysoev
is at rambler-co.ru
Fri Mar 17 17:51:21 MSK 2006
On Fri, 17 Mar 2006, Alexei Saveliev wrote:
> Ситуация следующая - нужно перебросить пользователя который зашел на
> обычный сервер на тот же линк, но https.
>
> Если прописать в тупую редирект как
>
> location / {
> rewrite ^(.+)$ https://www.domain.com$1 last;
> }
>
> то вылетает в ошибку из за циклического редиректа в переделах обычного
> сервера. Судя по документации и исходному коду так и должно быть:
> "Если строка замены начинается с "http://", то клиенту будет возвращён редирект
> и обработка директив также завершается."
>
> Игорь, можно поправить чтобы rewrite обрабатывал наиболее
> распространненные схемы?
Можно поправить. Пока использовать такое:
rewrite ^(.+)$ https://www.domain.com$1 redirect;
Игорь Сысоев
http://sysoev.ru
More information about the nginx-ru
mailing list