【发布时间】:2012-11-22 09:06:01
【问题描述】:
我有一台带有 nginx 的服务器。而且我有很多图片 - png 和 jpg 保存为没有扩展名的文件(如“123123123_321312”)。
当我在 html 页面中使用标签“img”时,我会在控制台中收到这些消息:
资源解释为图像,但使用 MIME 类型 application/octet-stream: "http://xxxx/images/1350808948_997628" 传输。 jquery.js:2 资源解释为图像,但使用 MIME 类型 application/octet-stream: "http://xxxx/images/1343808569_937350" 传输。有没有办法让 nginx 添加具有请求文件的正确 mimetype 的标头?
【问题讨论】:
-
好吧,可能 nginx 不能自动发送 mime 头取决于文件的实际内容。因此,消除这些错误的唯一方法就是如 Demikl 所说 - 始终使用 JPEG-mimeheader。
标签: nginx mime-types