我有以下问题:
https://my.domain.com/js/some_js_file.js
装载得很好但是:
https://my.domain.com/some_other_folder/some_js_file.js
出现以下错误:
拒绝执行来自' https://my.domain.com/some_other_folder/some_js_file.js'的脚本因为它的MIME类型(' text / html')不可执行,并且启用了严格的MIME类型检查。
现在,我们在负载均衡器的安全更新后发生这种情况。
我尝试了几件事。
添加:
location ~ \.js {
add_header Content-Type application/x-javascript;
}
或者:
location ~ \.js {
add_header Content-Type application/javascript;
}
更改了/etc/nginx/mime.types
自:
application/x-javascript js;
要:
application/javascript js;
没有任何作用,我不明白并非所有文件都会抛出此错误。仅限/some_other_folder/
或/js/