Falied加载资源glyphicons-halflings-regular.woff2

时间:2016-01-05 04:10:47

标签: twitter-bootstrap http-status-code-404 glyphicons

我正在使用我的网站中的bootstrap图标未显示,在Web控制台中显示为

Failed to load resource: the server responded with a status of 404 (Not Found)
http://mywebsite.in/lgm/assets/lib/bootstrap/fonts/glyphicons-halflings-regular.woff2

引导程序的目录结构是

  • 资产
    • LIB
      • 自举
        • CSS
        • 字体
        • JS​​

任何人都可以帮我解决这个问题

提前致谢

3 个答案:

答案 0 :(得分:-1)

解决方案很少:

  • 你可以从bootstrap.css文件中硬删除这些行(如果你不使用它们)
  • 您可以将缺失的字体上传到指定路径(在这种情况下为/lgm/assets/lib/bootstrap/fonts/
  • 你可以generate your customized bootstrap js / css没有glyphicons

答案 1 :(得分:-1)

错误背后的原因是因为在正在查找的路径上找不到glyphicons-halflings-regular.woff2。这可以通过将文件放在文件夹上来纠正。全新下载的Bootstrap包含Fonts文件夹中的文件。

答案 2 :(得分:-2)

此问题已在另一个SO question上得到解答。以下是他们提供的答案:

发生此问题是因为IIS不知道woff和woff2文件的mime类型。

解决方案1:

在web.config项目中添加以下行:

}

解决方案2:

在IIS项目页面上: 步骤1:转到项目IIS主页,然后双击MIME Types按钮:

有关在IIS中设置MIME类型的图片和更多详细信息,请参阅this SO answer