Назад | Перейти на главную страницу

Вопрос по поддоменам

Если я использую поддомен для доступа моих клиентов к веб-приложению (например, client-x.example.com/admin/), и я хочу, чтобы клиент мог использовать свой собственный домен (например, client-x.com), как вы думаете, целесообразно, чтобы они указали www CNAME в client-x.example.com/admin/ и вперед все http://client-x.com/ к http://www.client-x.com/ так чтоclient-x.com всегда доступен через www версия? Возможно, мне потребуется предложить SSL как для их субдомена, так и для их основного домена.

Есть ли проблемы, которые меня беспокоят при таком упрощенном подходе?

Кроме того, смогу ли я определить, на какой поддомен указывает основной домен с моего веб-сервера (NGINX), или мне придется создать таблицу для отношений между доменами и поддоменами?

с точки зрения URL-адреса домен CNAME может работать. Однако, в зависимости от вашего веб-сервера, вы должны иметь возможность создать, например, виртуальный хост в apache, который прослушивает адрес домена или поддомена, и поэтому все, что потребуется, это правильная запись A в их DNS.

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

также в отношении SSL, я считаю, что вы не можете использовать один и тот же IP-адрес для двух двух сертификатов, поэтому ваш веб-сервер покажет ваш домен, и браузер, вероятно, будет сучать.