Обработка DNS с использованием нескольких субдоменов Apache - PullRequest
0 голосов
/ 06 марта 2012

В настоящее время я создаю приложение, которое я буду размещать, и у меня будут мультитенанты (SaaS), вызываемые через Интернет. Я бы хотел, чтобы они имели возможность использовать subdomain.theircompany.com для указания на subdomain.mycompany.com (или, если они пожелают, укажите полный TLD на поддомен со мной).

Я ожидал, что это сработает, просто добавив подстановочный знак «ServerAlias ​​* .mycompany.com» в моем Apacheconfig указывает на мое приложение, которое затем извлекает вызываемый хост ... Затем они перенаправляют через запись CNAME на своем хосте.

Мой вопрос: позволит ли этот подход указывать внешние субдомены на URL CNAME, а не на IP?Поскольку это выполняется для одной учетной записи в моей системе, могу ли я установить SSL для одного подстановочного знака, если эти клиенты хотят использовать SSL?

Будем весьма признательны за любые другие предложения / подходы!

Спасибо

1 Ответ

0 голосов
/ 06 марта 2012

CNAME будет работать в целях именования, но не для целей SSL-сертификата с подстановочными знаками.

В частности, example.theircompany.com может иметь запись CNAME со значением example.yourcompany.com. Это будет означать, что example.theircompany.com будет прозрачно разрешать ваш сайт. Другими словами, браузер по-прежнему видит example.theircompany.com, а не example.yourcompany.com.

Таким образом, сертификат SSL должен относиться к домену ихcompany.com, а не к домену yourcompany.com.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...