У конфлюенса при установке создается файл вида
server {
listen 80;
server name short;

location / {
client_max_body_size 300m;
proxy_pass http://127.0.0.1:8090;
proxy_set_header Host $host;
proxy_set_header X-Real_IP $remote addr;
proxy_set_header X-Forwarded-for $remote_addr;
port_in_redirect off;
proxy_redirect http://127.0.0.1:8090/ /;
proxy_connect_timeout 600;
}
}
Я так понял это перенаправление на порт 8090 при любом обращении (хоть айпи,
хоть имя) к серверу через http.
Хотел добавить редирект также при любом обращении на полное имя сайта. Пишу
return 301 http://short.domain.local; редирект идет, но браузер пишет ошибку
"выполнил переадресацию слишком много раз". Что я делаю не так?

Posted at Nginx Forum: 
https://forum.nginx.org/read.php?21,286206,286206#msg-286206

_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Ответить