如何为PHP生成的页面启用gzip压缩?

时间:2018-01-24 09:22:37

标签: php apache .htaccess magento

我的.htaccess中有这个:

# Insert filter on all content
SetOutputFilter DEFLATE
# Insert filter on selected content types only
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

我的所有静态内容都返回Content-Encoding:gzip。但我的PHP生成的页面并没有,GTmetrix网站说我需要压缩这些内容(我的网页)。如何为PHP生成的页面启用gzip? 我在另一个项目中有相同的.htaccess设置,网页压缩也适用于它。

我的网站使用Magento 2引擎。

1 个答案:

答案 0 :(得分:0)

问题出在共享主机设置中。我联系了支持人员,他们启用了页面压缩功能。