Performance Google speed Insights表示,即使gzip启用了压缩,也没有启用压缩

Performance Google speed Insights表示,即使gzip启用了压缩,也没有启用压缩,performance,compression,gzip,prestashop,pagespeed,Performance,Compression,Gzip,Prestashop,Pagespeed,我一直在努力提高我的网站性能,特别是一个prestashop网站。为了测量速度,我使用了googlespeed insights和gmetrix,正如我们在结果中看到的,它说没有启用gzip 但是如果你使用Chrome的开发者工具分析网页,你可以看到gzip是启用的 这是一个网站,CCC已启用,gzip和mod_deflate的.haccess似乎还可以 <IfModule mod_deflate.c> # compress text, html, javascript, c

我一直在努力提高我的网站性能,特别是一个prestashop网站。为了测量速度,我使用了googlespeed insights和gmetrix,正如我们在结果中看到的,它说没有启用gzip

但是如果你使用Chrome的开发者工具分析网页,你可以看到gzip是启用的

这是一个网站,CCC已启用,gzip和mod_deflate的.haccess似乎还可以

 <IfModule mod_deflate.c>
# compress text, html, javascript, css, xml:
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
# Common Fonts
AddOutputFilterByType DEFLATE image/svg+xml
AddOutputFilterByType DEFLATE application/x-font-ttf
AddOutputFilterByType DEFLATE application/font-woff
AddOutputFilterByType DEFLATE application/vnd.ms-fontobject
AddOutputFilterByType DEFLATE application/x-font-otf
</IfModule>
<ifModule mod_gzip.c>
mod_gzip_on Yes
mod_gzip_dechunk Yes
mod_gzip_item_include file .(html?|txt|css|js|php|pl)$
mod_gzip_item_include handler ^cgi-script$
mod_gzip_item_include mime ^text/.*
mod_gzip_item_include mime ^application/x-javascript.*
mod_gzip_item_exclude mime ^image/.*
mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
</ifModule>

#压缩文本、html、javascript、css、xml:
AddOutputFilterByType泄气文本/普通
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE应用程序/xml
AddOutputFilterByType DEFLATE应用程序/xhtml+xml
AddOutputFilterByType DEFLATE应用程序/rss+xml
AddOutputFilterByType DEFLATE应用程序/javascript
AddOutputFilterByType DEFLATE应用程序/x-javascript
#常用字体
AddOutputFilterByType DEFLATE image/svg+xml
AddOutputFilterByType放气应用程序/x-font-ttf
AddOutputFilterByType放气应用程序/font woff
AddOutputFilterByType DEFLATE应用程序/vnd.ms-fontobject
AddOutputFilterByType放气应用程序/x-font-otf
mod_gzip_on Yes
是的
mod|gzip|item|u include file.(html?| txt | css | js | php | pl)$
mod_gzip_item_包含处理程序^cgi脚本$
mod_gzip_项目包括mime^text/*
mod_gzip_item_包括mime^application/x-javascript*
mod_gzip_项_排除mime^image/*
mod_gzip_item_排除rspheader^内容编码:.*gzip*
mod_deflate已在服务器中配置为deflate.conf文件

这种不匹配的原因可能是什么


最诚挚的问候

为了给您一个答案,我将尝试用简单的词语解释它,而不提供任何配置设置建议。这是一个非常复杂的情况,不可能通过一个简单的帖子来引导你。因为英语不是我的母语,所以我很难把它写得清晰易懂。如果你想找到更具体的答案和解决方案,你必须在网上搜索,使用一些关键字和贝娄的想法

好的方面:不是你的错

我假设你是开发者。到目前为止,你所做的一切都是正确的。你不必再担心了,因为你不能从你身边做任何事情

坏的部分:服务器的配置错误

公平地说,我不知道你正在托管你的站点的服务器。可能是与cPanel共享的主机。正如我之前所说的,如果您不是服务器的系统管理员,那么您将无能为力。服务器的配置非常混乱,这就产生了这个问题


故事:

这也发生在几个月前,情况令人痛苦。我 无法使用详细信息或命令和设置进行解释,但 一般情况(仅作简要说明)如下:

我们有WHM+CloudLinux+cPanel+FastCGI。PHP安装(和 版本)在云linux上。如今,经过无数次的更新 从cPanel开始,cPanel“到达”时带有单独的PHP安装 本身(和版本)。这意味着有两个PHP 在服务器上安装,1个来自云linux,1个来自cPanel。每个 PHP有自己的配置文件和ini文件,不能通过 默认

服务器上也有处理程序。用简单的话来形容一个处理者, 从上面路由一些东西。使用错误的服务器端 在配置中,您可以设置一个处理程序来处理奇怪的事情,例如 示例:对于PHP5.4,使用CloudLinuxPHP(自带 配置),但对于PHP5.5,使用cPanel的PHP(带有自己的 配置)

在这种混乱中,另一个使事情复杂化的部分是二进制文件 您在服务器上使用的协议(cgi、Fastcgi等)。一些协议 直接使用linux PHP,即使cPanel有自己的。其他一些 (如果我是对的,就像FastCGI)即使有PHP,也要使用cPanel的PHP 安装在linux上

解决这个“bug”(作为Sysadmin)的技巧很简单。知道你在说什么吗 你在干什么!如果你的知识贫乏,你不确定自己是什么 这样做,你可能会失败。真的很难做到这一切 如果你不是专家的话,这些方法是有效的。一个错误的设置,可以吗 让事情分崩离析,你将无法迅速解决它


尽管您(作为开发人员)从cPanel启用/禁用PHP设置,但您可能只是编辑了错误的ini文件,因为有可能是系统管理员没有正确配置它

你能做什么:

  • 您是开发人员吗?尝试更改您使用的PHP版本。也许你会发现自己很幸运,并且实现了你想做的事情。但是,请联系您的提供商!他们对此负责
  • 你是系统管理员吗?祝你好运!:)
    为了给你一个答案,我将尝试用简单的词语解释它,而不提供任何配置设置建议。这是一个非常复杂的情况,不可能通过一个简单的帖子来引导你。因为英语不是我的母语,所以我很难把它写得清晰易懂。如果你想找到更具体的答案和解决方案,你必须在网上搜索,使用一些关键字和贝娄的想法

    好的方面:不是你的错

    我假设你是开发者。到目前为止,你所做的一切都是正确的。你不必再担心了,因为你不能从你身边做任何事情

    坏的部分:服务器的配置错误

    公平地说,我不知道你正在托管你的站点的服务器。可能是与cPanel共享的主机。正如我之前所说的,如果您不是服务器的系统管理员,那么您将无能为力。有一个bi