我需要什么
根据我们的要求,我们不使用谷歌字体我已阅读谷歌字体论坛,发现fonts.googleapis.com/css?family=FontName&text=Lorem%20Ipsum使用那里字体我们可以保存文件大小
但我需要压缩.ttf,.eot,.svg字体。
还有其他方法可以保存字体大小。
我试过.htacess文件
RewriteEngine on
RewriteCond $1 !^(index\.php|public|\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?$1
<ifmodule mod_deflate.c>
<ifmodule mod_mime.c>
Addtype font/opentype .otf
Addtype font/eot .eot
Addtype font/truetype .ttf
</ifmodule>
AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css application/x-javascript application/javascript text/text font/opentype $
</ifmodule>
我有reffr链接:Way to reduce size of .ttf fonts?
答案 0 :(得分:0)
您可以尝试在nginx配置中将字体mime-types添加到nginx gzip_types:
gzip on;
gzip_types application/vnd.ms-fontobject application/font-sfnt image/svg+xml application/font-woff;
您可以在位置服务器或http级别上执行此操作...
字体文件的mime类型为: