我用了你的那套。获取json gzip\'ing的htaccess指令。将我的文件从23k移到4k。
所以我假设它是以下两件事之一:
你的。htaccess不允许使用这些指令,因此它会忽略这些指令。因此,您需要执行以下操作之一:a) 编辑httpd。conf或/etc/apache/可用站点/站点。conf或httpd vhost。conf(取决于您所在的系统)并在那里添加gzip内容。b) 编辑相同的文件并给出您的。htaccess有权覆盖这些设置。c) 检查您是否真的在运行apache so。htaccess工程;D检查mod\\u deflate是否已加载,如果未加载,请启用它。同样,这可能不起作用,因为您没有运行apache或htttpd中的指令。conf(或任何地方)不包括应用程序/json(如果有)。conf access进行这些更改,然后将deflate规则放在其中,而不是放在中。htaccess,这样服务器就可以在安装时了解它,而不是在每次访问文件时。提高速度(轻微)。
如果你没有。conf access,您需要与服务器人员或托管公司联系,让他们添加AddOutputFilterByType DEFLATE application/json
对于您的网站,可能需要考虑您上面所做的所有设置。
另外,如果你真的想要uber small,Brotli压缩是专门为使字体更小而设计的,适用于所有文件类型。如果您使用的是主机,请询问他们这是否与gzip一样可行,这样您就有了向后兼容性。