Итак, я создаю мультивендорное приложение для корзины покупок PHP, работающее на *.mydomain.com
.
Теперь вот проблема, я размещаю много магазинов на поддомене с подстановочными знаками *.mydomain.com
. Я бы хотел, чтобы владельцы магазинов могли перенаправлять HTTPS-трафик из shop.theirdomain.com
к shop.mydomain.com
их домен все еще виден в браузере. Я могу сделать это с помощью HTTP, используя CNAME, но HTTPS вызовет несоответствие сертификата, поскольку сертификат выдается для *.mydomain.com
.
Служба веб-сайта, которую я недавно использовал (https://www.gitbook.com/) размещает мини-сайты с документацией. Используя свою платформу, у них есть функция, в которой вы можете указать свой собственный домен. docs.mydomain.com
, оттуда они могут обслуживать свой веб-сайт по HTTPS и предоставлять сертификат. Все, что мне нужно было сделать, это ввести запись CNAME для hosting.gitbook.com
.
Как это может быть сделано?