windows WAMP 配置gzip踩坑過程
阿新 • • 發佈:2019-01-30
踩坑過程
測試伺服器用的是windows wamp一鍵安裝的環境,在準備開戶gzip遇到了一個小坑,這裡記錄一下,希望能幫助到某個人,節省一點點時間…
配置第一步自然是上網搜了,找到了一篇介紹文章,介紹的也特別詳細:
整篇文章介紹的非常詳細,不會的同學可以參考。
我仔細的按著這個步驟做了,但是在重啟的時候,服務啟動不起來,查了日誌、核對配置檔案,無果。
沒辦法,繼續網上搜,最終找到這篇文章
其中提到了要把:mod_filter.so 模組開啟,果然問題隨之解決。
最後總結
開啟gzip要開啟3個模組:
LoadModule deflate_module modules/mod_deflate.so
LoadModule headers_module modules/mod_headers.so
LoadModule filter_module modules/mod_filter.so
在 Apache 配置檔案 httpd.conf 的最後新增:
<IfModule deflate_module>
SetOutputFilter DEFLATE
SetEnvIfNoCase Request_URI .(?:gif|jpe?g|png)$ no-gzip dont-vary
SetEnvIfNoCase Request_URI .(?:exe|t?gz|zip|bz2| sit|rar)$ no-gzip dont-vary
SetEnvIfNoCase Request_URI .(?:pdf|doc|avi|mov|mp3|rm)$ no-gzip dont-vary
AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css
AddOutputFilterByType DEFLATE application/x-javascript
</IfModule>
希望大家不要在這上面浪費時間