我非常困惑,因为 IIS 针对少数资源返回 404 未找到,但其他资源没有。我检查了权限以确保它们的设置方式完全相同。路径也相同,都在资源文件夹中。构建操作设置为内容,并设置为始终复制到输出目录。所有文件都在服务器上的正确路径中,但对于少数文件,我得到了 404 未找到。文件夹也设置了正确的权限...
编辑:未加载的 mime 类型似乎是 text/html 而不是 text/css 或 application/x-javascript...它们在我的 html 中以相同的方式编写,并且我的 htaccess 文件中有以下内容:
AddType text/x-component .htc
AddType text/css .css
AddType application/x-javascript .js
对于资源,这个可以正确加载:
<script src="assets/js/jquery-validate/jquery.validate.min.js" type="text/javascript"></script>
这个无法正确加载:
<script src="assets/js/jquery-ui-1.11.0.custom/jquery-ui.min.js" type="text/javascript"></script>