Apache-2.2
lighttpd/nginx 如何確定文件的文件類型?(哪種方法?)
我想將我的 lighttpd 配置為提供一些具有壓縮功能的靜態文件。這些文件是純文字,但它們有
.bin
副檔名。我的 lighttpd 配置中有這些行:compress.cache-dir = "/var/cache/lighttpd/compress/" compress.filetype = ("text/plain", "text/html", "application/x-javascript", "text/css")
它適用於 css 和 js 文件,但不適用於
.bin
文件。以下是
file -i
這些.bin
文件的輸出:8_1.bin: text/plain; charset=us-ascii
如何以與 lighttpd 相同的方式確定此文件的文件類型?
/etc/mime.types
預設情況下,將 .bin 文件定義為“ application/octet-stream ”,因此請嘗試將“application/octet-stream”添加到您的 compress.filetype 表中
您應該有一個 MIME 文件,其中包含與所有文件類型相關的字典。