你如何为favicon.ico启用gzip压缩?

Chi*_*rag 10 apache favicon gzip

如何让Apache压缩favicon?

FAILED - (11.6 KB, compressed = 5.7 KB - savings of 5.9 KB) - http://website/favicon.ico
Run Code Online (Sandbox Code Playgroud)

Hen*_*enk 11

从您的示例来看,失败来自WebPagetest.
将下面的行添加到文件/etc/apache2/mods-enabled/deflate.conf(对于Ubuntu 12.04上的Apache 2.2):

AddOutputFilterByType DEFLATE image/x-icon
Run Code Online (Sandbox Code Playgroud)

之后重新加载apache.

  • 这不适用于 Fedora 25 上的 2.4。不过,`image/vnd.microsoft.icon` 可以。 (2认同)

jle*_*our 8

这是我使用Nginx进行资产压缩的配置:

gzip on;
gzip_min_length  1100;
gzip_buffers  4 32k;
gzip_types  text/plain
            application/x-javascript
            text/xml
            text/css
            font/woff
            application/font-woff
            font/truetype
            font/opentype
            font/eot
            application/vnd.ms-fontobject
            image/svg+xml
            image/x-icon;
gzip_vary on;
Run Code Online (Sandbox Code Playgroud)


小智 -1

您可以使用 imagemagick 来压缩 ico 文件:

compress -color 16 PATHTOORIGINAL/file.ico PATHTONEW/file.ico
Run Code Online (Sandbox Code Playgroud)