當前位置:首頁 » 網站資訊 » 網站如何開啟gzip
擴展閱讀
蘋果電腦速度變慢 2025-02-04 21:48:28
網路安全法第二七條 2025-02-04 21:24:43

網站如何開啟gzip

發布時間: 2022-05-09 15:59:44

如何windows server 2012開啟gzip壓縮

第一步,打開Internet信息服務(IIS)管理器,右擊「網站」-》「屬性」,進入「服務」選項,之後在「HTTP壓縮」的大框中把「壓縮應用程序文件」和「壓縮靜態文件」兩個都選上,而「臨時目錄」和「臨時目錄的最大限制」直接使用默認值即可。IIS6.0開啟GZIP第一步

第 二步,還是在Internet信息服務(IIS)管理器中,右擊「Web服務擴展」選項,選擇「增加一個新的Web服務擴展」,在「新建Web服務擴展」 框內輸入擴展名為「HTTP Compression」,「要求的文件」添加路徑為C:\WINDOWS\system32\inetsrv\gzip.dll,一般來說絕大多數 Windows2003伺服器都應該是這個路徑,如果有很特別的,就請根據自己的情況來選擇gzip.dll的位置吧,記得把「設置擴展狀態為允許」也勾 選上,然後點擊確定。IIS6.0開啟GZIP第二步

第 三步,來到關鍵的一步了。先將IIS6.0伺服器停止,請在「運行」中輸入「cmd」,進入命令行,然後輸入「net stop iisadmin」來停止IIS服務,再備份一下C:\Windows\System32\inetsrv\MetaBase.xml這個文件(在修改服 務器任何一個配置文件之前都應該備份,這是個人站長必備素質),之後用記事本打開該文件,進行相關設置的更改。

需 要更改的有兩個地方,一個是Location ="/LM/W3SVC/Filters/Compression/deflate"的地方,另一個則是Location ="/LM/W3SVC/Filters/Compression/gzip",將這兩個地方修改後就可以打開GZIP了。兩個地方的內容更改完全一致, 所以只說一遍就可以了。

將HcDoDynamicCompression設置為「TRUE」,這個是用來壓縮動態文件的,當然如果你不打算壓縮動態文件,保持「FALSE」狀態也可以,而HcscriptFileExtensions中是需要壓縮的動態文件後綴,如asp、php、aspx等。

將HcDoStaticCompression和HcDoOnDemandCompression設置為「TRUE」,這是用來開啟壓縮靜態文件的,沒有理由不開啟。在HcFileExtensions中添加需要壓縮的靜態文件後綴,如html、css、xml等。

HcDynamicCompressionLevel 和HcOnDemandCompLevel這兩個屬性,表示的是GZIP的壓縮率,可以填寫0-10之間的數字,默認為0,通常來說建議設置為9,這是最 具有性價比的選擇。(圖片中把php加到靜態文件裡面了,大家就無視吧,這是很久以前配置的,反正網站是靜態的,php壓縮不壓縮無所謂)IIS6.0開啟GZIP第三步

修改完畢後,再把IIS伺服器打開,依然在命令行中,輸入「iisreset」命令。這樣,GZIP壓縮就打開了,可以用站長工具對自己的頁面進行檢查,看看效果如何。

需 要注意的是,在修改MetaBase.xml文件時,可能會出現無法保存的情況,系統會提示「文件正在使用,無法保存」,要解決這個問題,打開IIS,右 擊「本地計算機」-》「屬性」,在「Internet信息服務」中勾選「允許直接編輯配置資料庫」,確定後,就可以順利的編輯MetaBase.xml文 件了。允許編輯配置資料庫

在開啟了GZIP後,網站打開速度會有較為明顯的提升,而且也能節省不少的帶寬和流量,帶來的CPU資源消耗就無所謂了。也曾經有人擔心搜索引擎對GZIP壓縮的頁面爬行有問題,事實證明完全不存在問題,只要是用戶的瀏覽器可以正常訪問的頁面,搜索引擎爬行起來沒有問題。

② dede5.5如何開啟gzip壓縮功能

需要伺服器開啟GZIP
伺服器開啟GIZP的步驟如下:
1、修改PHP.ini文件
找到
extension=php_zip.dll
把前面的分號去掉然後保存文件
2、復制你php的安裝目錄下
ext文件夾下的
php_zip.dll到系統所在盤
windows目錄下system32文件夾下
3、重啟伺服器

③ 如何開啟gzip壓縮方法大全

IIS6.0啟用Gzip壓縮的方法:
1、新建Web服務擴展(如下圖)

dll路徑:「c:windowssystem32inetsrvgzip.dll」,然後啟用。

2、網站服務中開啟HTTP壓縮支持(如下圖)

臨時目錄需要給IIS用戶讀寫許可權。

3、修改IIS配置文件MetaBase.xml

文件路徑:「c:windowssystem32inetsrv」(請先備份至他處),打開後搜索「HcDynamicCompressionLevel」,並修改(確定已備份)「Compression/deflate」和「Compression/gzip」兩個片段的內容。下面的圖n和圖b所修改的內容用意是將js、css和php加入到壓縮的范疇,數字9代表壓縮等級。

(圖n)

(圖b)

4、重啟IIS服務使之生效
——————————————————分分割割—————————————————

Apache啟用Gzip壓縮的方法:

1、開啟模塊並添加配置項目
a、vi /etc/httpd/conf/httpd.conf

b、查找LoadMole (/LoadMole),加入「LoadMole deflate_mole moles/mod_deflate.so」這行

c、添加配置項目(下段內容)

復制代碼代碼如下:

<IfMole mod_deflate.c>
# 壓縮等級 9
DeflateCompressionLevel 9
# 壓縮類型 html、xml、php、css、js
SetOutputFilter DEFLATE
AddOutputFilterByType DEFLATE text/html text/plain text/xml application/x-javascript application/x-httpd-php
AddOutputFilter DEFLATE js css
</IfMole>

2、重啟apache使之生效

service httpd start

——————————————————分分割割—————————————————

檢測是否支持Gzip

END
注意事項
1. 在編輯MetaBase.xml前需要停止IIS,可以使用 net stop iisadmin

2. 修改完成後開啟iisadmin服務,並執行iisreset命令

關於SEO的測試
壓縮是否對SEO有影響,經測試,開啟後仍然可以被很好的收錄。

④ windows8 iis 怎樣開啟gzip

1. 打開Internet信息服務(IIS)管理器,右擊「網站」-》「屬性」,選擇「服務」。在「HTTP壓縮」框中選中「壓縮應用程序文件」和「壓縮靜態文件」,按需要設置「臨時目錄」和「臨時目錄的最大限制」;

2. 在Internet信息服務(IIS)管理器,右擊「Web服務擴展」-》「增加一個新的Web服務擴展。。.」,在「新建Web服務擴展」框中輸入擴展名「HTTP Compression」,添加「要求的文件」為C:\WINDOWS\system32\inetsrv\gzip.dll,其中Windows系統目錄根據您的安裝可能有所不同,選中「設置擴展狀態為允許」;

3. 使用文本編輯器打開C:\Windows\System32\inetsrv\MetaBase.xml(建議先備份),
找到Location =「/LM/W3SVC/Filters/Compression/gzip用於設置gzip壓縮,
找到Location =」/LM/W3SVC/Filters/Compression/deflate「用於設置deflate壓縮。 上面兩個節點緊挨著。並且設置的屬性相同。
如果需要壓縮動態文件,則將HcDoDynamicCompression設置為」TRUE「,
並在HcScriptFileExtensions中增加您要壓縮的動態文件後綴名,如aspx;
如果需要壓縮靜態文件,則將HcDoStaticCompression和HcDoOnDemandCompression設置為」TRUE「,
並在HcFileExtensions中增加您需要壓縮的靜態文件後綴名,如xml、css等;
HcDynamicCompressionLevel和HcOnDemandCompLevel表示需要的壓縮率,數值在0-10, 默認為0。

⑤ 如何進行網站的GZIP壓縮處理

下面」舒宇卓創站長「將和大家一起分享一下,希望對咱們站長有所幫助! 1.開啟網頁GZIP壓縮有什麼好處? Gzip開啟以後會將輸出到用戶瀏覽器的數據進行壓縮的處理,這樣就會減小通過網路傳輸的數據量,提高瀏覽的速度。 進而對於搜索引擎的收錄也有一定的好處,也大大提高了我們的用戶體驗度。 2.如何啟用IIS的Gzip壓縮功能: 首先要有網站管理許可權和伺服器遠程管理許可權
步驟如下: 第一、如果你需要壓縮靜態文件(HTML),需要在硬碟上建一個目錄,並給它「IUSR_機器名」這個用戶的寫許可權。如果壓縮動態文件(PHP,asp,aspx)就不需要了,因為它的頁面是每次都動態生成的,壓縮完就放棄。打開Internet信息服務(IIS)管理器,右擊「網站」—>「屬性」(注意:這里的網站是整個網站文件不是某個網站目錄),之後選擇「服務」。在「HTTP壓縮」框中選中「壓縮應用程序文件」和「壓縮靜態文件」,按需要設置「臨時目錄」和「臨時目錄的最大限制」。 第二、在Internet信息服務(IIS)管理器,右擊「Web服務擴展」—>「增加一個新的Web服務擴展」,在「新建Web服務擴展」框中輸入擴展名「HTTP Compression」,添加「要求的文件」為C:\WINDOWS\system32\inetsrv\gzip.dll,其中Windows系統目錄根據您的安裝可能有所不同,選中「設置擴展狀態為允許」;這時候靜態內容是可以壓縮的,但是對於動態內容,aspx文件卻不在壓縮范圍內。因為默認的可壓縮文件並沒有這個擴展名。而管理界面中你又找不到可以增加擴展名的地方,這時候只能去修改它的配置文件了。 第三、使用文本編輯器打開C:\Windows\System32\inetsrv\MetaBase.xml(建議先備份),查找 IIsCompressionScheme標簽,有三個相同名字的段,分別是deflate,gzip,Parameters,第三段不用管它,前兩段有基本相同的參數,HcDynamicCompressionLevel,設置壓縮率,取值0~10,0不壓縮,10最高壓縮率,這里設置成9,9是性價比最高的一個。HcFileExtensions,需要壓縮的靜態文件擴展名,默認只有htm,html,txt,可以把js,css,xml添加進去。建議按原來的格式,用換行作為分隔。

⑥ 如何啟用網頁GZIP壓縮

下面」舒宇卓創站長「將和大家一起分享一下,希望對咱們站長有所幫助! 1.開啟網頁GZIP壓縮有什麼好處? Gzip開啟以後會將輸出到用戶瀏覽器的數據進行壓縮的處理,這樣就會減小通過網路傳輸的數據量,提高瀏覽的速度。 進而對於搜索引擎的收錄也有一定的好處,也大大提高了我們的用戶體驗度。 2.如何啟用IIS的Gzip壓縮功能: 首先要有網站管理許可權和伺服器遠程管理許可權 步驟如下: 第一、如果你需要壓縮靜態文件(HTML),需要在硬碟上建一個目錄,並給它「IUSR_機器名」這個用戶的寫許可權。如果壓縮動態文件(PHP,asp,aspx)就不需要了,因為它的頁面是每次都動態生成的,壓縮完就放棄。打開Internet信息服務(IIS)管理器,右擊「網站」—>「屬性」(注意:這里的網站是整個網站文件不是某個網站目錄),之後選擇「服務」。在「HTTP壓縮」框中選中「壓縮應用程序文件」和「壓縮靜態文件」,按需要設置「臨時目錄」和「臨時目錄的最大限制」。 第二、在Internet信息服務(IIS)管理器,右擊「Web服務擴展」—>「增加一個新的Web服務擴展」,在「新建Web服務擴展」框中輸入擴展名「HTTP Compression」,添加「要求的文件」為C:\WINDOWS\system32\inetsrv\gzip.dll,其中Windows系統目錄根據您的安裝可能有所不同,選中「設置擴展狀態為允許」;這時候靜態內容是可以壓縮的,但是對於動態內容,aspx文件卻不在壓縮范圍內。因為默認的可壓縮文件並沒有這個擴展名。而管理界面中你又找不到可以增加擴展名的地方,這時候只能去修改它的配置文件了。 第三、使用文本編輯器打開C:\Windows\System32\inetsrv\MetaBase.xml(建議先備份),查找 IIsCompressionScheme標簽,有三個相同名字的段,分別是deflate,gzip,Parameters,第三段不用管它,前兩段有基本相同的參數,HcDynamicCompressionLevel,設置壓縮率,取值0~10,0不壓縮,10最高壓縮率,這里設置成9,9是性價比最高的一個。HcFileExtensions,需要壓縮的靜態文件擴展名,默認只有htm,html,txt,可以把js,css,xml添加進去。建議按原來的格式,用換行作為分隔。

⑦ 如何啟用IIS的GZIP壓縮功能來給你的網站提速

對於純文本來講,壓縮率是相當可觀的。如果每個用戶節約50%的帶寬,那麼你租用來的那點帶寬就可以服務多一倍的客戶了。
IIS6已經內建了Gzip壓縮的支持,可惜,沒有設置更好的管理界面。所以要打開這個選項,還要費些功夫。
首先,如果你需要壓縮靜態文件(HTML),需要在硬碟上建一個目錄,並給它「IUSR_機器名」這個用戶的寫許可權。如果壓縮動態文件(PHP,asp,aspx)就不需要了,因為它的頁面是每次都動態生成的,壓縮完就放棄。然後在IIS管理器中,「網站」上面右鍵-屬性,不是下面的某個站點,而是整個網站。進入「服務」標簽,選上啟用動態內容壓縮,靜態內容壓縮。
然後選中網站下面那個伺服器擴展,新建一個伺服器擴展。名字無所謂,下面的添加文件的路徑是:
c:\windows\system32\inetsrv\gzip.dll,然後啟用這個擴展。
這時候靜態內容是可以壓縮的,但是對於動態內容,aspx文件卻不在壓縮范圍內。因為默認的可壓縮文件並沒有這個擴展名。而管理界面中你又找不到可以增加擴展名的地方,這時候只能去修改它的配置文件了。
在c:\windows\system32\inetsrv\下面有個MetaBase.xml文件,可以用記事本打開,找到IIsCompressionScheme,有三個相同名字的段,分別是deflate,gzip,Parameters,第三段不用管它,前兩段有基本相同的參數,在這兩段的參數HcScriptFileExtensions下面都加上一行aspx,如果你有其它的動態程序要壓縮,也加在這里。HcDynamicCompressionLevel改成9,(0-10,9是性價比最高的一個)。
然後需要重啟一下IIS服務,就可以體會到壓縮後的速度了。不過通常可能不會有太明顯的感覺,可以用
這個頁面來檢查你的網頁是否壓縮過了,以及壓縮比和加快的速度。整個過程對CPU的佔用基本上感覺不出來。

⑧ gzip怎麼開啟!

  • 雙擊IIS伺服器,右鍵點擊網站,點擊屬性,然後點擊服務,我們看到HTTP壓縮,然後在壓縮應用程序文件,壓縮靜態文件中打鉤,然後點擊確定,第一步就完成了

  • 然後我們右鍵點擊web服務擴展,點擊添加一個新的web服務擴展,輸入擴展名,為了便於我們識別,我們可以起名為gzip(關於起名應該是隨意吧,小編
    沒有測試過),然後點擊添加,選擇C:WINDOWSsystem32inetsrvgzip.dll,然後點擊確定,擴展狀態為允許,否則
    gzip不能生效,一切完成,我們就可以點擊確定了.

  • 接下來也是最重要的一步了,編輯IIS配置資料庫配置文件,在此操作之前,我們應該關閉IIS伺服器才能進行接下來的操作,當然我們也可以不關閉IIS服
    務器,我們雙擊IIS伺服器,右鍵點擊本地計算機,點擊屬性,在允許直接編輯配置資料庫上打鉤,那麼我們不用關閉IIS就能直接配置伺服器配置資料庫配置
    文件了

  • 我們找到C:WINDOWSsystem32inetsrv下的MetaBase.xml文件,操作這個文件之前應該先復制一份,以免出現意外的情
    況.打開此文件,搜索deflate,找到HcDoStaticCompression原來為false改為
    true,HcDynamicCompressionLevel原來為0,改為9,HcFileExtensions裡面就可以添加我們需要壓縮的後綴,
    這里添加的是靜態文件,一般壓縮html,js,css圖片不列為壓縮之列.動態的文件可不可以壓縮呢,當然可以
    HcScriptFileExtensions裡面就是填寫要壓縮的動態文件.配置完這個,我們要來配置下面的gzip,他們兩個緊挨著的,配置方法相
    同.

  • 一切步驟都就緒了,我們看看是否開啟成功了呢,那麼怎樣查看呢,方法有兩種,一種是使用火狐的firebug,一種是使用站長工具查看,當然小編就知道這兩種,或許還有其他方法,就不深入研究了.哇,開啟成功了.大家是不是也想試試呢.

⑨ tomcat的網站如何啟用gzip

假設你安裝了google瀏覽器,打開一個頁簽,按f12,輸入一個url,然後選擇network標簽, 刷新網頁(在打開調試工具的情況下刷新);
接著.刷新後在左邊找到該網頁url,點擊 後右邊選擇headers,就可以看到當前網頁的http頭了。如果在Request Headers下面的Accept-Encoding:包含gzip,說明已經成功使用gzip壓縮解壓請求內容了