SSL на nginx, но при заходе через браузер идет принудительная переадресация на http.
уже не знаю где искать причину этой переадресации. Можете накидать идей?
конфиг:
server {
server_name ***;
ssl on;
ssl_certificate ***;
ssl_certificate_key ***;
ssl_ciphers ***;
ssl_prefer_server_ciphers on;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_dhparam ***;
charset UTF-8;
index index.html index.php;
disable_symlinks if_not_owner from=$root_path;
set $root_path /var/www/;
root $root_path;
location / {
location ~ [^/]\.ph(p\d*|tml)$ {
try_files /does_not_exists @fallback;
}
location ~* ^.+\.(jpg|jpeg|gif|png|svg|js|css|mp3|ogg|mpe?g|avi|zip|gz|bz2?|rar|swf)$ {
try_files $uri $uri/ @fallback;
}
location / {
try_files /does_not_exists @fallback;
}
}
location @fallback {
proxy_pass http://127.0.0.1:8080;
proxy_redirect http://127.0.0.1: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-Forwarded-Port $server_port;
access_log off;
}
listen ***:443 ssl;
listen [***ipv6]:443 ssl;
}
в браузере видно, что 301 редирект отрабатывает... 301 Moved Permanently
Обсуждают сегодня