Re: редирект через rewrite на https

Alexey Polyakov alexey.polyakov at gmail.com
Fri Mar 17 17:50:41 MSK 2006


А если вместо last; написать permanent; - тоже зацикливается?

On 3/17/06, Alexei Saveliev <alexei at saveliev.org> wrote:
> Hello nginx-ru,
>
> Ситуация следующая - нужно перебросить пользователя который зашел на
> обычный сервер на тот же линк, но https.
>
> Если прописать в тупую редирект как
>
> location / {
>   rewrite  ^(.+)$  https://www.domain.com$1  last;
> }
>
> то вылетает в ошибку из за циклического редиректа в переделах обычного
> сервера. Судя по документации и исходному коду так и должно быть:
> "Если строка замены начинается с "http://", то клиенту будет возвращён редирект
> и обработка директив также завершается."
>
> Игорь, можно поправить чтобы rewrite обрабатывал наиболее
> распространненные схемы?
>
> --
> Best regards,
>  Alexei                          mailto:alexei at saveliev.org
>
>
>


--
Alexey Polyakov


More information about the nginx-ru mailing list