日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
云主機怎么開啟gzip

云主機開啟gzip的背景

隨著互聯(lián)網(wǎng)的發(fā)展,網(wǎng)站的訪問速度越來越受到用戶的關(guān)注,為了提高網(wǎng)站的訪問速度,壓縮文件的大小是一個非常有效的方法,而gzip是一種常用的壓縮算法,可以有效地減小文件的大小,在云主機上部署網(wǎng)站時,開啟gzip壓縮可以進一步提高網(wǎng)站的訪問速度,從而提升用戶體驗,本文將詳細介紹如何在云主機上開啟gzip壓縮。

云主機開啟gzip的方法

1、修改Nginx配置文件

Nginx是一款非常流行的Web服務(wù)器軟件,也是云主機上常用的Web服務(wù)器,許多云主機服務(wù)商都默認(rèn)安裝了Nginx,要開啟gzip壓縮,需要修改Nginx的配置文件,以下是修改Nginx配置文件的方法:

(1)登錄云主機,找到Nginx的配置文件,通常情況下,Nginx的配置文件位于/etc/nginx/nginx.conf/usr/local/nginx/conf/nginx.conf。

(2)使用文本編輯器打開配置文件,找到http部分,在該部分下添加以下配置:

gzip on;

gzip_disable "msie6";

gzip_vary on;

gzip_proxied any;

gzip_comp_level 6;

gzip_buffers 16 8k;

gzip_http_version 1.1;

gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript;

這些配置表示啟用gzip壓縮,禁用舊版本的IE瀏覽器,設(shè)置緩存變量,允許代理服務(wù)器進行壓縮,設(shè)置壓縮級別,以及指定需要壓縮的文件類型。

(3)保存配置文件并退出文本編輯器。

(4)重啟Nginx服務(wù)以使配置生效,在終端中輸入以下命令:

sudo service nginx restart

sudo systemctl restart nginx

2、修改Apache配置文件

除了Nginx之外,Apache也是云主機上常用的Web服務(wù)器之一,要開啟gzip壓縮,同樣需要修改Apache的配置文件,以下是修改Apache配置文件的方法:

(1)登錄云主機,找到Apache的配置文件,通常情況下,Apache的配置文件位于/etc/httpd/conf/httpd.conf/usr/local/apache2/conf/httpd.conf。

(2)使用文本編輯器打開配置文件,找到部分,在該部分下添加以下配置:

AddHandler gzhandler .gz$

這表示為所有以.gz結(jié)尾的文件添加gzhandler,即啟用gzip壓縮。

(3)在同一個配置文件中找到部分,在該部分下添加以下配置:

Options +Includes +FollowSymLinks -MultiViews +Indexes +ExecCGI -MultiViews +Indexes +ExecCGI +ImageMap -Typetext/html -ftext/html -text/html -imagemap -imageindex -convertbinary -autoIndexing -url-rewrite -accept-encoding "gzip, deflate" -header always set-header Accept-Encoding "gzip, deflate" -expiresActive On expiresSetCookie -XExpiresByType image/png "access plus 1 month" -XExpiresByType image/jpeg "access plus 1 month" -XExpiresByType image/gif "access plus 1 month" -XExpiresByType application/pdf "access plus 1 month" -XExpiresByType text/html "access plus 1 month" -XExpiresByType text/css "access plus 1 month" -XExpiresByType application/vnd.ms-excel "access plus 1 month" -XExpiresByType application/vnd.ms-powerpoint "access plus 1 month" -XExpiresByType application/msword "access plus 1 month" -XExpiresByType application/vnd.ms-word "access plus 1 month" -XExpiresByType application/octetstream "access plus 1 month" -XMaxAgeOneMonth cacheControl no-cache public max-age=0 private must-revalidate proxy_no_cache proxy_no_store unmodified expires=Wed, 21 Oct 2015 07:28:00 GMT gzip on;

這些配置表示啟用gzip壓縮,設(shè)置緩存過期時間,以及對不同類型的文件設(shè)置不同的緩存過期時間,還設(shè)置了響應(yīng)頭信息,告訴客戶端支持gzip壓縮。

(4)保存配置文件并退出文本編輯器,然后重啟Apache服務(wù)以使配置生效,在終端中輸入以下命令:

sudo service apache2 restart

sudo systemctl restart apache2

相關(guān)問題與解答

Q: 在云主機上開啟gzip壓縮后,是否還需要對HTML、CSS、JavaScript等靜態(tài)資源進行壓縮?

A: 是的,雖然已經(jīng)在云主機上開啟了gzip壓縮,但為了進一步提高網(wǎng)站的訪問速度,仍然需要對HTML、CSS、JavaScript等靜態(tài)資源進行壓縮,可以使用專門的壓縮工具,如YUI壓縮、UglifyJS等,對這些資源進行壓縮。
本文題目:云主機怎么開啟gzip
標(biāo)題URL:http://m.5511xx.com/article/copsdgc.html