簡體   English   中英

gzip壓縮不適用於xampp

[英]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_gzipApache 1.xmod_deflateApache 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上取消注釋這一行

  • LoadModule deflate_module modules / mod_deflate.so
  • LoadModule filter_module modules / mod_filter.so

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM