Webfaction Доступ к шрифту в домене / fonts / fontname.ext из источника 'http://mydomain' заблокирован политикой CORS: нет' Access-Control-Allow-Origin ' - PullRequest
0 голосов
/ 24 января 2019

У меня django 2.1.5 с приложением python3.7 хорошо работает на локальном компьютере ...

У меня есть статическое приложение в моей панели инструментов webfaction Static-Only (нет .htaccess). Все отлично работает, кроме определенных шрифтов у меня есть это сообщение об ошибке в моем браузере:

Доступ к шрифту на

http://domain/static/plugins/elegant_font/html_css/fonts/ElegantIcons.woff' от происхождения 'http://domain' был заблокирован политикой CORS: нет Заголовок «Access-Control-Allow-Origin» присутствует на запрашиваемом ресурсе. (индекс): 942 GET http://domain/static/plugins/elegant_font/html_css/fonts/ElegantIcons.woff net :: ERR_FAILED **

Как я могу решить это, у меня есть много решений (django-cors-headers и другие) Но не работа. Мне нужна, если возможно, пошаговая помощь ...

1 Ответ

0 голосов
/ 13 февраля 2019

Я надеюсь, что вы уже решили свою проблему.

Из моего опыта просто убедитесь, что статическое приложение webfaction находится в той же группе сайтов / доменов, что и ваша webfaction django / mod_wsgi приложение (как на скриншоте ниже):

Webfaction control panel, django website with separate static & media apps

Я выполнил следующие инструкции из Документации Webfaction .

...