Статическое отображение веб-сайта Azure на конечную точку CDN не отображается - PullRequest
0 голосов
/ 04 июня 2019

Вот данные моего статического сайта

Первичная конечная точка: https://<mysorageac>.<zone>.web.core.windows.net/

индекс документа: index.html

ошибка документа: index.html

Когда я перехожу по указанной выше ссылке, она работает как положено.

Я создал CDN profile с Standard Microsoft profile.

Добавлен endpoint с подробностями ниже

Тип происхождения: storage

имя хоста источника: mystorageac.blob.core.windows.net

Исходный путь: /index.html

Исходный заголовок хоста: mystorageac.blob.core.windows.net

проверил оба http/https

Оптимизировано для: General Web Delivery

успешно сгенерировал имя хоста конечной точки с https://myendpoint.azureedge.net

Через час я попытался перейти к https://myendpoint.azureedge.net, но выдает ошибку «Один из входов запроса находится вне диапазона»

Я пробовал даже с полным путем https://myendpoint.azureedge.net/$web/index.html

Я изменил исходный путь: /web - выдает «Указанный ресурс не существует»

Исходный путь: /web/index.html - выдает «Один из входов запроса находится вне диапазона».

Я пытался с purgeall, но все еще не работает

Уровень общего доступа Contain(Anonymus read access for containers and blobs)

Что еще мне здесь не хватает?

1 Ответ

0 голосов
/ 04 июня 2019

Чтобы добавить статические веб-сайты в хранилище Azure, выберите Пользовательский источник в раскрывающемся списке Тип источника. На портале Azure это необходимо сделать из своего профиля CDN Azure, а не непосредственно в своей учетной записи хранения.

Тип происхождения: Custom origin

Имя хоста происхождения: <mysorageac>.<zone>.web.core.windows.net

Исходный заголовок хоста: <mysorageac>.<zone>.web.core.windows.net

Исходный путь: по умолчанию.

Иногда это может быть проблема распространения. Вам нужно подождать несколько минут, чтобы конечная точка CDN начала работать.

Ссылка: Учебник. Используйте Azure CDN для включения настраиваемого домена с SSL для статического веб-сайта

...