История изменений
Исправление MrClon, (текущая версия) :
Тогда-уж:
location = / {
return 301 http://$host:$server_port/sysinfo;
}
Но вообще что-то странно. Реврайт (если без флага redirect или permanent) по идее работает внутри server-а, так-что порт там уже никаким боком не участвует.
Хотя я не понял относится-ли «Полный URL перенаправлений формируется согласно схеме запроса ($scheme) и директив server_name_in_redirect и port_in_redirect» только к redirect/permanent, или к любым реврайтам.
P.S. попробуй засунуть rewrite в server, а не в location
UPD: а может бекэнд чудит? Попробуй заменить sysinfo на статический файл
Исходная версия MrClon, :
Тогда-уж:
location = / {
return 301 http://$host:$server_port/sysinfo;
}
Но вообще что-то странно. Реврайт (если без флага redirect или permanent) по идее работает внутри server-а, так-что порт там уже никаким боком не участвует.
Хотя я не понял относится-ли «Полный URL перенаправлений формируется согласно схеме запроса ($scheme) и директив server_name_in_redirect и port_in_redirect» только к redirect/permanent, или к любым реврайтам.
P.S. попробуй засунуть rewrite в server, а не в location