У меня есть экземпляр AWS EC2, работающий с балансировщиком нагрузки (LB), прослушивающим порт 443:
LB пересылает целевой группе с именем wordpress-80
:
когда я вхожу в свой домен https://my-domain.com/, я вижу nginx
страницу по умолчанию:
но вместо этого я хотел бы показать, что работает на порту 8000, поэтому url https://my-domain.com/ напрямую открывает порт 8000. Как настроить nginx
? Я попробовал этот ответ, но это не сработало.
8080
в этом ответе на8000
. Вы получаете сообщение об ошибке или что-то в этом роде, когда пытаетесь это сделать? - person Mark B   schedule 21.09.20198000
? У вас действительно что-то работает на порту8000
? Что происходит, когда вы подключаетесь по SSH к инстансу EC2 и запускаетеcurl http://localhost:8000
? - person Mark B   schedule 21.09.2019nginx
конфиг codepile.net/pile/z7BE9rWG и теперь страница открывается, но не полностью загружается и в логах хрома вижу ошибкиFailed to load resource: net::ERR_SSL_PROTOCOL_ERROR
. - person Taz   schedule 21.09.20198000
, когда он будет получен в LB. вам не нужно управлять чем-либо на вашем nginx, LB позаботится о маршрутизации. все решает проблему с конфигурацией nginx. - person Adiii   schedule 21.09.2019