Как настроить DNS для Azure CDN с несколькими конечными точками и root - PullRequest
0 голосов
/ 06 января 2020

У меня есть домен "x.wiki", который управляется с помощью domains.google

У меня есть веб-сайт, который разделен на несколько конечных точек с использованием azure cdn.

  • sub1-x.azureedge. net - Субдомен 1 (предполагаемый маршрут сайта со всем контентом)
  • sub2-x.azureedge. net - Субдомен 2 (субдомен с ограниченным контентом)
  • sub3-x.azureedge. net - Субдомен 3 (субдомен с ограниченным содержимым)

Я хочу обслужить их следующим образом.

  • www.x.wiki - > sub1-x.azureedge. net
  • x.wiki -> sub1-x.azureedge. net
  • sub2.x.wiki -> sub2 -x.azureedge. net
  • sub3.x.wiki -> sub3-x.azureedge. net

в настоящее время работает только с www. / sub2. / sub3.

x.wiki не разрешает

Кто-нибудь знает, как я могу заставить это работать правильно?

Насколько я понимаю, из-за ограничений с CNAME я не могу этого сделать легко, однако, насколько мне известно, azureCDN не дает мне IP для использования с пользовательскими доменами.

Вот моя конфигурация DNS.

DNS Configuration

Ответы [ 2 ]

2 голосов
/ 07 января 2020

Вы также используете записи псевдонимов , чтобы указать вершину DNS-зоны x.wiki на Azure конечные точки CDN. Если провайдер DNS вашего домена не поддерживает запись псевдонима для домена root, вы можете дополнительно разместить свой домен в Azure DNS .

. В зоне Azure DNS вы можете может создать запись псевдонима, например, enter image description here

Затем вы увидите одну запись A и одно CNAME для вашей конечной точки CDN. enter image description here

После проверки записей вы можете добавить имя хоста x.wiki в пользовательский домен вашей конечной точки CDN.

В качестве альтернативы вы можете попробовать обходной путь в этом блоге .

Настройте CNAME «cdnverify». на «cdnverify..azureedge.net». После того, как все проверено и настроено (включая предоставление SSL, если это необходимо), удалите CNAME и используйте ANAME для записи root.

0 голосов
/ 06 января 2020

Ответ на это - перенаправить root на WWW from моего DNS-провайдера. Cdnverify cname не требуется.

https://www.tachyonstemplates.com/2018/google-domains-forward-root/

Может повторно открыть это, если я все еще не могу получить AdSense для разрешения root (потому что это редирект)

...