2016-03-19 19 views
1

Ich lese andere Beiträge in Bezug auf die gleichen, aber die Bearbeitung der .htaccess hilft nicht. keine Änderung der settings.py.CORS funktioniert nicht auch nach dem Hinzufügen von .htaccess und Ändern von settings.py

Ich habe eine Subdomain (assets.tyristord.com) für alle statischen Dateien erstellt, jetzt muss ich sie in meinem Projekt unter ap2v.tyristord.com/home/ aufrufen.

I settings.py wie folgt konfiguriert:

STATICFILES_DIRS = ( '/home/tyristord/webapps/assets/assets/', )

STATIC_URL = 'http://assets.tyristord.com/'

Alles Lasten bis ordnungsgemäß mit Ausnahme der Schriftarten, Es gibt den followig Fehler:

Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at http://assets.tyristord.com/ap2v/fonts/glyphicons-halflings-regular.woff2. (Reason: CORS header 'Access-Control-Allow-Origin' missing).

+0

Das hat nichts mit Django zu tun. Es ist nur die Konfiguration des Webservers, die aktualisiert werden muss. Daher gehört Ihre Frage nicht hier, sondern auf ServerFault. – Bjorn

Antwort

1

Nach Lange Kopfschmerzen, habe ich endlich herausgefunden, dass meine statische Anwendung auf meinem h osting war nur statisch (ohne .htaccess), also musste ich es in static ändern (mit .htaccess), um das Problem zu beheben.