操作
通过查看文件内容的前几个字节来确定 MIME 类型¶
模块:mod_mimemagic
描述¶
此模块以与 Unix file(1) 命令相同的方式确定文件的 MIME 类型:它查看文件的前几个字节。mod_mimemagic.c 基于 httpd 2.0 的 mod_mime_magic.c。
安装¶
此模块是一个第三方模块,未包含在官方发行版中。您可以从此处下载补丁
- 源文件:http://code.google.com/p/lighttpd-improved/source/browse/trunk/src/mod_mimemagic.c
- Lighttpd 1.4.26 的补丁:http://lighttpd-improved.googlecode.com/files/lighttpd-1.4.26-mod_mimemagic.patch
选项¶
mimemagic.file
magic.mime 文件的路径。可以使用与 httpd 服务器相同的 magic 文件
有关 magic 文件格式的更多信息请参阅:https://httpd.apache.ac.cn/docs/2.0/mod/mod_mime_magic.html#format
例如:
mimemagic.file = "/etc/httpd/conf/magic"
Default: not set
mimemagic.override-global-mimetype
默认情况下,mod_mimemagic 仅处理其扩展名未被 mime.type 设置覆盖的文件。
如果您想覆盖全局 mime.type,请将 mimemagic.override-global-mimetype 设置为“enable”
例如:
mimemagic.override-global-mimetype = "enable"
Default: disable