Всего Nginx Noob здесь, и у меня есть, что, вероятно, очень простой вопрос, но мне нужно, чтобы мой Return
также включил порт.
Например, когда я передаю URL:
https://my.domain.rocks:3332/ombi
... который перенаправляет меня на тот же домен, минус порт, плюс недавно добавленный косой черты, как это:
https://my.domain.rocks/ombi/
Что мне нужно , нужно , чтобы он также сохранил порт, например:
https://my.domain.rocks:3332/ombi/
... обратите внимание, что он идентичен первоначально переданному URL, но сохраняет порт и завершающий слеш.
Контейнер LetsEncrypt, который я использую, поставляется с некоторыми примерами сценариев обратного прокси-сервера, а для ombi, который я использую, верхний блок - это следующее, которое не пропускает порт, как я хочу:
location /ombi {
return 301 $scheme://$host/ombi/;
}
Я пытался изменить его на:
return 301 $scheme://$host:$server_port/ombi/;
Но это не сделало ничего очевидного.
Кто-нибудь знает, как это сделать?