我阅读了有关相同的其他帖子,但编辑.htaccess
没有帮助。既不修改settings.py
。
我创建了一个专用于所有静态文件的子域名(assets.tyristord.com),现在我需要在我的项目中调用它们ap2v.tyristord.com/home /.
我按如下方式配置了settings.py:
STATICFILES_DIRS = (
'/home/tyristord/webapps/assets/assets/',
)
STATIC_URL = 'http://assets.tyristord.com/'
除了字体之外,所有内容都正确加载,它会产生以下错误:
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 :(得分:1)
经过长时间的头痛,我终于想通了我的托管上的静态应用程序是静态的(没有.htaccess),所以我不得不将其更改为静态(使用.htaccess),以解决问题。