Я создал домен (domain.com) и поддомен (abc.domain.com), а также сгенерировал SSL-сертификаты для обоих с помощью letsencrypt.Оба проекта Django размещены на AWS EC2 и создали для них прокси-сервер, который выглядит следующим образом:
server {
listen 443 ssl;
server_name example.com;
location / {
proxy_pass https://1.2.3.4:444;
proxy_ssl_server_name on;
proxy_ssl_verify on;
proxy_ssl_certificate /home/domain/fullchain.pem;
proxy_ssl_certificate_key /home/domain/privkey.pem;
}
}
server {
listen 443 ssl;
server_name abc.example.com;
location / {
proxy_pass https://1.2.3.4:445;
proxy_ssl_server_name on;
proxy_ssl_verify on;
proxy_ssl_certificate /home/subdomain/fullchain.pem;
proxy_ssl_certificate_key /home/subdomain/privkey.pem;
}
}
Я работаю с прокси-сервером и обоими проектами, начиная с каких-либо проблем, проблема в том, что когда явведите https://example.com
в браузере, он не показывает страницу, но когда я вытаскиваю домен с номером порта.https://example.com:444
, начинается показ страницы.Я не знаю, что мне не хватает.