#azure #url-rewriting #azure-cdn
#azure #перезапись URL-адреса #azure-cdn
Вопрос:
Я пытался получить azure cdn с помощью verizon p1 для добавления токена sas к любому URL-адресу, который обращается к моему двоичному объекту, на котором размещен статический веб-сайт.
Исходный URL-адрес был похож https://myproject.blob.core.windows.net/mzz-stage/index.html
URL-адрес CDN будет https://mzz-stage.azureedge.net /
Я планирую предоставить URL-адрес конечному пользователю как https://mzz-stage.azureedge.net/mzz-stage/index.html
Мое правило перезаписи URL выглядит следующим образом
Я получаю ошибку как таковую :
Я чувствую, что это связано с неправильным правилом перезаписи, предполагается, что правило добавляет URL-адрес с токеном sas к любому URL-адресу, который содержит mzz-stage в uri.
PS: для контейнеров и больших двоичных объектов установлено значение private.
Ответ №1:
Надеюсь, вы предоставили соответствующие правила,
Source: /<Origin>/<ContainerPath>/(.*)
Destination: /<Origin>/<ContainerPath>/$1<SAS>amp;<Source>
Также обратите внимание, что для распространения нового правила может потребоваться до 4 часов.
Комментарии:
1. К сожалению, мы решили отказаться от cdn, поэтому я так и не смог это протестировать, но спасибо!