mrusklon
@mrusklon
если долго мучится - что нибудь получится

Как с nginx ловить несколько запросов по https?

Есть у меня несколько серверов, на одном из них стоит nginx который проксирует запросы на остальные сервера, на нем же и все ssl сертефикаты, столкнулся я с проблемой по незнанию ,
когда набираю путь https://mysite.com/ по умолчанию используется 443 порт , который в конфигах который автогенерирует certbot пишет вот так

listen [::] 443 ssl ...
listen 443 ...

все гуд и первый сайт открывает

на другом сайте аналогично но, если я хочу постучать на сервер по порту 8007 (это proxmox backup server) он по умолчанию на этом порту работает, то я пишу в конфиге
server {
listen 8007;

и в адресной строке набираю https://mysite.com:8007/
но так не работает , почему?
и совсем не понятно как отправлять людей на один и тот же порт 443 на разные сайты, может без ssl это работает, а с ssl нет?
  • Вопрос задан
  • 100 просмотров
Решения вопроса 1
karabanov
@karabanov
Системный администратор
Надо добавить ssl:
server {
listen 8007 ssl;

и совсем не понятно как отправлять людей на один и тот же порт 443 на разные сайты

Надо делать несколько секций server, несколько виртуальных хостов в терминологии Apache, если угодно.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы