У меня есть Azure CDN с источником сайта для моего домена, и он выбрал www.mydomain.co.uk автоматически (без возможности изменить его). Я бы предпочел не использовать источник хранения, поскольку у меня есть автоматическое развертывание из Github. Таким образом, azxxxxxxx.vo.msecnd.net будет получать контент с сайта www.mydomain.co.uk и кэшировать его локально.Azure CDN с правилами перезаписи
Однако у меня есть правило записи URL, которое перенаправляет www.mydomain.co.uk на mydomain.com (по разным причинам SEO). Это приведет к тому, что запросы на содержимое CDN возвратят 301 переадресацию, а не обслуживают содержимое CDN для кэширования. Есть ли способ остановить переписывание URL-адресов, когда контент запрашивается Azure CDN?
Вы более чем желателен, чтобы увидеть правила кода и URL переписывания на https://github.com/brentnewbury/PersonalSite/blob/master/web.config
Для CDN вы используете путь/cdn, можете ли вы исключить этот путь из правила URL Rewrite? –
Привет Эрик, код, который вы видели, который содержит/cdn, - это то, что я в итоге придумал. Я собирался опубликовать его как ответ вчера вечером, но он немного опоздал. –