Домен и поддомены, указывающие на разные серверы с CNAME

Домен и поддомены, указывающие на разные серверы с CNAME

Я делаю это впервые, поэтому у меня есть следующее: я купил доменпример.comс Godaddy.

Теперь я хочупример.comдля указания на экземпляр AWS, на котором будет размещен презентационный сайт WordPress с Docker.

Я хочу добавить поддоменapp.example.comкоторый должен указывать на другой экземпляр AWS, использующий docker. Будет ли это работать только с CNAME на godaddy?

Мне также нужен еще один поддоменs1.example.comкоторый должен указывать на тот же экземпляр AWS, что иapp.example.comно на этот раз контейнер Docker имеет открытый порт 8080. Я знаю, что в этом случае мне придется выполнить прокси-проход, чтобы тот, что на 8080, заработал, что-то вроде этого:

server {
    listen 80;
    server_name myapp.domain.com;

    location / {
        proxy_pass http://localhost:8080;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
    }
}

В заключение, мой план правильный? Он будет работать в основном только с записями CNAME или есть лучший способ? Я разработчик, а не системный администратор или DevOps, поэтому, как я уже сказал, это мой первый опыт работы с этим, поэтому любые отзывы приветствуются. Если я недостаточно подробно объяснил или у вас есть дополнительные вопросы, пожалуйста, дайте мне знать.

Связанный контент