如何在 XAMPP 服务器中启用 GZip 压缩

2022-08-30 15:03:14

我正在使用xampp服务器最新版本来提高我的网页性能。

我必须在 XAMPP 中启用 Gzip。如何做到这一点?


答案 1

您可以通过在 apache 中设置适当的指令来执行压缩。

它会取消注释 apache conf 文件中的以下行:C:\xampp\apache\conf\httpd.conf

如果您的 xampp 安装文件夹是 C:\xampp。

这些是首先要取消注释的行:

LoadModule headers_module modules/mod_deflate.so
LoadModule filter_module modules/mod_filter.so

也就是说,如果它们前面有#,你应该删除它们!

然后把它放在你的httpd.conf文件的末尾:

SetOutputFilter DEFLATE 

<Directory "C:/your-server-root/manual">  #any path to which you wish to apply gzip compression to!
    <IfModule mod_deflate.c>
        AddOutputFilterByType DEFLATE text/html  # or any file type you wish
    </IfModule>
</Directory> 

答案 2

上面所说的一切都不适用于我的XAMPP版本1.8.1(php 5.4.7)。

唯一有效的方法是将php.ini文件的以下行放在“On”而不是“Off”上:

zlib.output_compression = On

推荐