![在将 .7z mimetype 添加到 IIS 服务器后,.jpg 停止显示在网站上,错误代码为 500](https://linux22.com/image/784693/%E5%9C%A8%E5%B0%86%20.7z%20mimetype%20%E6%B7%BB%E5%8A%A0%E5%88%B0%20IIS%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E5%90%8E%EF%BC%8C.jpg%20%E5%81%9C%E6%AD%A2%E6%98%BE%E7%A4%BA%E5%9C%A8%E7%BD%91%E7%AB%99%E4%B8%8A%EF%BC%8C%E9%94%99%E8%AF%AF%E4%BB%A3%E7%A0%81%E4%B8%BA%20500.png)
我已将带有 text/plain 的 .7z mime 类型添加到 Windows Server 2019 上的 IIS 服务器。在该站点的 web.config 中添加了阻止(我没有这样做)
<staticContent>
<mimeMap fileExtension=".7z" mimeType="application/octet-stream" />
</staticContent>
最有趣的是,该网站可以加载所有文本和 CSS,但无法加载图像,从而出现 500 错误。
- 为什么要将此块添加到我的 web.config 中?
- 它到底为什么会停下来而只显示图像?
*在 Firefox 缓存禁用的情况下进行了测试