сертификатами, просто до 1 доходит а до второго не доходит, в чем может быть ошибка?
а почему до второго блока доходить должно?
Ну видя что /location другой, он не может перейти на вторую запись?
location'ы описываются внутри виртуальных хостов. Виртуальный хост выбирается с помощью заголовока Host (если он соотвествует тому что есть в server_name конфигурации) С /location перейти на другой виртуальный хост возможно только через клиента, вернув ему 3xx редирект на другой домен
ты написал, что два блока с server_name, так?
можно сделать proxy_pass на себя же, но это наркомания
Да одинаковые просто разные сертификаты и /location
такую наркоманию не буду описывать даже как опциональный вариант =)
у тебя nginx -t не ругается на duplicate server_name?
разные сертификаты могут быть только на уровне разных виртуальных хостов
в общем случае - неверно
Обсуждают сегодня