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

Azure включить HTTPS в чистом личном домене для конечной точки

Я размещаю статический веб-сайт, используя следующие ресурсы Azure:

и мой домен приобретен у GoDaddy.

Реализация очень проста:

  1. Я развертываю свой статический веб-сайт в учетной записи хранения, и все в порядке, у меня есть основной и дополнительный URL-адреса, которые работают нормально
  2. В моем профиле CDN я создал конечную точку, указывающую на URL-адрес моей учетной записи хранения, и в результате был создан новый ресурс конечной точки, тестирующее имя хоста конечной точки работает отлично
  3. Моя зона DNS основана на моих доменах, приобретенных GoDaddy. Я уже добавил запись @ типа «A» и запись www типа «A», а также Azure автоматически создал 2 дополнительные записи Cname для проверки CDN.
  4. Вернувшись к конечной точке, которую я создал в CDN, я добавляю 2 пользовательских домена для своего веб-сайта: «example.com» и «www.example.com», оба URL-адреса теперь работают нормально и открываю сайт, размещенный в учетной записи хранилища, но это происходит через HTTP, а не HTTPS
  5. Я нажимаю на настраиваемый домен www.example.com в колонке обзора конечной точки и в новой колонке, которую я выбираю для настраиваемого домена HTTPS, выбираю управляемый CDN и нажимаю сохранить через некоторое время для проверки, что он работает нормально и www.example.com работает через HTTPS
  6. повторение того же шага 5 для голого настраиваемого домена в конечной точке не работает, так как когда я нажимаю на кнопку «Сохранить», возникает ошибка

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

Моя конечная цель - иметь возможность открывать и www.example.com, и example.com через HTTPS, если я смогу исправить эту ошибку или, возможно, последую альтернативной реализации, с этим нет проблем, или если возможно перенаправление без перенаправления сервер с голого домена на www, это было бы хорошо, я открыт для любого решения.

Я попытался добавить cname со значением голого домена в мою зону DNS, но я узнал, что это невозможно, так как я должен предоставить префикс для .example.com при создании cname в зоне Azure DNS.

Вы можете перейти в настройки DNS и добавить новую запись A с пустым именем. Вам нужно будет выбрать тип псевдонима и выбрать свой ресурс CDN.

Затем после того, как вы можете вернуться к своей CDN и добавить собственный домен.

https://azure.microsoft.com/en-us/blog/announcing-alias-records-for-azure-dns/