[英]gzip compression not working on xampp
由於某種原因,gzip無法正常工作
我的gzip壓縮腳本
<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>
我在用: - -
XAMPP server.last更新時間:此問題發布前2分鍾
注意:所有文件都是.PHP文件,而.HTACCESS文件是根文件夾
我如何發現它不是gZIPPED:通過在GOOGLE Chrome(開發工具)中運行審計
我打賭你的xampp安裝不是很老,你可能正在使用最新版本的Apache。 所以你應該使用mod_deflate
。
mod_gzip
是Apache 1.x
和mod_deflate
是Apache 2.x
您可以嘗試這個並根據需要進行自定義。
<IfModule mod_deflate.c>
<FilesMatch "\.(html|txt|css|js|php|pl)$">
SetOutputFilter DEFLATE
</FilesMatch>
</IfModule>
或者你也可以這樣試試。
# 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
AddOutputFilterByType DEFLATE image/jpeg
AddOutputFilterByType DEFLATE image/png
AddOutputFilterByType DEFLATE image/gif
#Custom Setting End.
您可能還必須在Apache配置中啟用它。 因此,您將取消注釋此行並重新啟動Apache。
LoadModule deflate_module modules/mod_deflate.so
您還可以在此處查看gzip信息。 http://developer.yahoo.com/performance/rules.html#gzip
在httpd.conf上取消注釋這一行
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.