Apache gzip可加快页面加载速度

Apache gzip可加快页面加载速度,apache,.htaccess,nginx,gzip,Apache,.htaccess,Nginx,Gzip,我想登录我们的网站www.urbanlocker.co.uk,以加快页面加载速度。我不知道它是ApacheWeb服务器,还是lingx,也不知道如何找出它是哪一个。顺便说一下,我可以访问filezilla来上传/下载文件,但不能访问托管公司。我正在复制粘贴这些代码,以启用gzip并将.htaccess文件上载到根文件夹,但没有任何效果。有人知道我哪里做错了吗 对于Apache,建议使用此选项: <ifModule mod_gzip.c> mod_gzip_on Yes mod_gzi

我想登录我们的网站www.urbanlocker.co.uk,以加快页面加载速度。我不知道它是ApacheWeb服务器,还是lingx,也不知道如何找出它是哪一个。顺便说一下,我可以访问filezilla来上传/下载文件,但不能访问托管公司。我正在复制粘贴这些代码,以启用gzip并将.htaccess文件上载到根文件夹,但没有任何效果。有人知道我哪里做错了吗

对于Apache,建议使用此选项:

<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>
对于nginx,建议使用此选项:

gzip on;
gzip_comp_level 2;
gzip_http_version 1.0;
gzip_proxied any;
gzip_min_length 1100;
gzip_buffers 16 8k;
gzip_types text/plain text/html text/css application/x-javascript text/xml application/xml           application/xml+rss text/javascript;

# Disable for IE < 6 because there are some known problems
gzip_disable "MSIE [1-6].(?!.*SV1)";

# Add a vary header for downstream proxies to avoid sending cached gzipped files to IE6
gzip_vary on;
如果你需要进一步的信息,请告诉我。先谢谢你

根据您的信息,您的服务器是IIS,它已经在压缩内容

强烈建议您在开始尝试优化之前,了解所使用的服务器类型


要检查头和gzip,可以使用类似于

的工具,在命令行上使用Curl将从响应服务器返回所有头。此信息通常包括一个服务器头,它显示处理请求的应用程序服务器的类型

$ curl -I www.urbanlocker.co.uk
HTTP/1.1 200 OK
Content-Length: 19834
Content-Type: text/html
Last-Modified: Mon, 09 Jun 2014 11:40:54 GMT
Accept-Ranges: bytes
ETag: "addd6abd783cf1:0"
Server: Microsoft-IIS/7.5
X-Powered-By: ASP.NET
X-Powered-By-Plesk: PleskWin
Date: Mon, 09 Jun 2014 17:00:18 GMT

从HTTP头来看,它是IIS/ASP.NET,并且已经是gzip'd了。Builtwith是您的朋友:@tanhongta非常感谢@谢谢你!谢谢,这也行,但我选择了另一个答案,因为它提供了更多信息,但当我检查此网站并键入www.urbanlocker.co.uk时,它显示我的网站未压缩。这让我很困惑。您可能有缓存问题或设置不正确。我对vs.得到了不同的结果。我会和你的主人谈谈,因为这不应该发生。如果使用缓存,则应使用Vary:Accept编码头来缓存非和gzip版本。
$ curl -I www.urbanlocker.co.uk
HTTP/1.1 200 OK
Content-Length: 19834
Content-Type: text/html
Last-Modified: Mon, 09 Jun 2014 11:40:54 GMT
Accept-Ranges: bytes
ETag: "addd6abd783cf1:0"
Server: Microsoft-IIS/7.5
X-Powered-By: ASP.NET
X-Powered-By-Plesk: PleskWin
Date: Mon, 09 Jun 2014 17:00:18 GMT