как один IP сопоставлен с несколькими доменными именами? - PullRequest
0 голосов
/ 30 марта 2019

Я столкнулся с проблемой при работе над проектом.Например, у меня была Ubuntu, работающая с конфигурацией nginx.Я должен был настроить подстановочный знак с nginx, например: -

основной домен: xyz.com

подстановочный знак: a.xyz.com, b.xyz.com работает.

Вышеconfig работает с https с помощью let encrypt.
Вот моя проблема, с которой я сталкиваюсь сейчас.

Я хочу, чтобы, если я дал кому-то a.xyz.com, а затем этот кто-то захотел, чтобы a.xyz.com прослушал этот www.someone.com.Это возможно или нет, это вопрос, который я задаю, и если да, то, пожалуйста, предложите, как ??

И если вы думаете, что заголовок вопроса не имеет ничего общего с моим вопросом, то позвольте мне прояснить, что та же проблема, с которой я сталкиваюсь, шопифи, ребята делают кое-что как.

Спасибо за ваше драгоценное время.

1 Ответ

0 голосов
/ 30 марта 2019

Вы можете ниже конфигурации


    server {
        listen        80;
        listen        443 ssl;
        server_name   a.xyz.com; 
        ssl_certificate /path/to/cert/YourCert.pem; 
        ssl_certificate_key /path/to/cert/privkey.pem;

        location / {
            proxy_pass https://www.someone.com;
        }

    }

    server {
        listen        80;
        listen        443 ssl;
        server_name   b.xyz.com; 
        ssl_certificate /path/to/cert/YourCert.pem; 
        ssl_certificate_key /path/to/cert/privkey.pem;

        location / {
            proxy_pass https://www.someone2.com;
        }

    }

...