У меня возникла проблема с моим веб-сайтом WordPress, у него есть поддомен blog.domain.com, когда я захожу в блог, я получаю следующую ошибку в своей консоли:
Доступ к шрифту в www.domain.com/wp-content/themes/Divi/core/admin/fonts/modules.ttf
из источника blog.domain.com
заблокирован политикой CORS: в запрошенном ресурсе отсутствует заголовок Access-Control-Allow-Origin
.
В настоящее время мой веб-сайт размещен в Azure, я попытался активировать параметр «Общий доступ к ресурсам между источниками — Cors» в параметрах хостинга, это решило проблему, но сделало веб-сайт намного медленнее (16 секунд), поэтому я ищите альтернативу этому вопросу.
Если у кого-нибудь есть идеи, как я могу решить эту проблему, я открыт для предложений, я был бы признателен!
Спасибо
Спасибо за ваш ответ. Я использовал веб-приложение Azure
Если вы используете веб-приложение Windows Azure, я предлагаю вам попробовать получить доступ к приведенному ниже URL-адресу:
https://yourwebappname.scm.azurewebsites.net/DebugConsole
Затем вы должны перейти на сайт\wwwroot и найти файл web.config и добавить следующие параметры конфигурации:
<system.webServer>
<httpProtocol>
<customHeaders>
<add name = "Access-Control-Allow-Origin" value = "*" />
</customHeaders>
</httpProtocol>
</system.webServer>
Если вы считаете, что мой ответ поможет вам решить проблему, отметьте его как ответ, чтобы другим людям, столкнувшимся с той же проблемой, было легче найти решение. Спасибо.
Я только что сделал. Спасибо еще раз :)
Не могли бы вы рассказать мне, какие лазурные службы вы использовали для размещения WordPress? Веб-приложение Azure или виртуальная машина Azure?