Как предложить собственный псевдоним домена на нашем сайте и использовать SSL - PullRequest
0 голосов
/ 06 июля 2018

Ряд сайтов делают это. Мы используем wixanswers для часто задаваемых вопросов нашего сайта, что позволяет нам добавлять собственный домен (например, support.mydomain.com), который становится псевдонимом нашей базы знаний на сайте wixanswers (mydomain.wixanswers.com). Мы хотим предложить по существу то же самое.

Вот что я знаю:

  1. Клиент должен добавить запись CNAME в свой набор записей DNS, который указывает на наш домен.
  2. Клиенту необходимо добавить запись TXT в свой набор записей DNS, содержащий ключ, который мы предоставляем, чтобы мы могли подтвердить, что он владеет доменом.

Это где это становится волосатым. В настоящее время мы используем CloudFlare, и в этом комментарии говорится, что внешние перенаправления CNAME не поддерживаются CloudFlare: https://support.cloudflare.com/hc/en-us/articles/200169076-Can-I-CNAME-a-domain-not-on-Cloudflare-to-a-domain-that-is-on-Cloudflare-

wixanswers делает это хорошо, и когда мы используем наш псевдоним с использованием SSL, они фактически предлагают совместимый SSL-сертификат, выданный «Let Encrypt Authority X3» для нашего домена с нашим доменом в качестве CN сертификата. Мы ничего не платили за это. Кажется, идет с настройкой.

Итак:

  1. Какие услуги мы можем использовать для поддержки этого? CloudFlare, очевидно, не будет работать. Можно ли это сделать, например, с помощью AWS CloudFront или другого CDN?
  2. Как мы предлагаем настраиваемый сертификат для домена с псевдонимом, как wixanswers?
...