【问题标题】:How to gzip compress Symfony4 http response before sending it?如何在发送之前 gzip 压缩 Symfony4 http 响应?
【发布时间】:2020-02-25 18:22:12
【问题描述】:

我正在使用 Symfony 4 开发一个站点。在使用 GTmetrix 进行测试后,该站点发送的文件似乎没有被压缩。

一开始我以为应该是web服务器默认的一个过程,但是联系了托管服务商后,他们说应该是代码自己做的。

你知道应该如何使用 Symfony 4 来完成吗?

【问题讨论】:

    标签: symfony4 http-compression


    【解决方案1】:

    Gzip 压缩由服务器直接完成:

    这里有一些网站,您可以根据使用的服务器(Apache 或 nginx)查看如何操作:

    Apachehttps://knackforge.com/blog/karalmax/how-enable-gzip-compression-apache

    Nginxhttps://www.digitalocean.com/community/tutorials/how-to-add-the-gzip-module-to-nginx-on-ubuntu-14-04

    【讨论】:

    • 有了这个链接,我联系了二级支持,他们让我把这个代码放在.htaccess<IfModule mod_deflate.c> AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/xml AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/x-javascript </IfModule>
    猜你喜欢
    • 2012-02-12
    • 1970-01-01
    • 2010-09-19
    • 2012-12-02
    • 2010-09-19
    • 2015-10-21
    • 2016-02-01
    • 1970-01-01
    • 2020-06-11
    相关资源
    最近更新 更多