如何在Apache中启用JSON-Gzip压缩

时间:2019-05-19 01:26:16  来源:igfitidea点击:

首先,确保系统上启用了Apache deflate模块。下面的命令将在基于Debian的系统上启用Apache中的deflate模块。本教程已经在Ubuntu18.04上测试过了。

sudo a2enmod deflate

然后编辑模块配置文件。

sudo vim /etc/apache2/mods-enabled/deflate.conf

然后在DEFLATE模块配置文件中添加“ AddOutputFilterByType DEFLATE application/json”。

<IfModule mod_deflate.c>
   <IfModule mod_filter.c>
       AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css
       AddOutputFilterByType DEFLATE application/x-javascript application/javascript application/ecmascript
       AddOutputFilterByType DEFLATE application/rss+xml
       AddOutputFilterByType DEFLATE application/xml
       AddOutputFilterByType DEFLATE application/json
   </IfModule>
</IfModule>

保存文件并重新启动Apache2服务以应用新设置。

systemctl restart apache2.service