Служба поддержки клиентов 24/7

(050)470-29-17

err_too_many_redirects

5/5 - (2 голоса)

При подключении SSL и редиректе с http на https выдает ошибку:

err_too_many_redirects

Происходит зацикливание из-за того что апач и nginx работает по http

Помогло добавление такой строки в файл конфига nginx

Происходит зацикливание из-за того что апач и nginx работает по http

Помогло добавление такой строки в файл конфига nginx

if ( $scheme = «http» ) {
rewrite ^/(.*)$ https://$server_name/$1 permanent;
}

В коде выглядит как

 location / {
proxy_pass http://xx.xx.xx.xx:8080;
proxy_redirect http://xx.xx.xx.xx:8080/ /;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Real-IP $remote_addr;
if ( $scheme = «http» ) {
rewrite ^/(.*)$ https://$server_name/$1 permanent;
}
}

Понравилась статья? Поделись:

Всего комментариев: 0

Оставить комментарий

Ваш email не будет опубликован.

Вы можете использовать следующие HTML тэги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">