Gzip trên Nginx + Centos 7: nén file tĩnh để tăng tốc độ website
Gzip giúp nén các file tĩnh từ phía server trước khi truyền xuống client
- Chỉ có thể nén các file tĩnh dạng:html, xml, json, css, js. Không nén các file ảnh
Cấu hình GZip trên Nginx
Đầu tiên các bạn cần truy cập vào thư mục /etc/nginx trên VPS của bạn, tìm tới file nginx.conf và mở nó lên.
Sao chép toàn bộ code bên dưới dán vào bên trong câu lệnh http { rồi lưu lại.
gzip on;
gzip_min_length 0;
gzip_http_version 1.1;
gzip_comp_level 6;
gzip_proxied any;
gzip_buffers 16 8k;
gzip_types text/plain
text/html
text/xml
text/css
application/xml
application/xhtml+xml
application/rss+xml
application/atom_xml
application/javascript
application/x-javascript
application/json
application/vnd.ms-fontobject
application/x-font-ttf
font/opentype
application/x-httpd-php;
gzip_disable "msie6";
gzip_vary on;
Mở terminal (cửa sổ dòng lệnh) lên và gõ lệnh bên dưới vào để làm mới sever Nginx.
service nginx reloadCuối cùng để kiểm tra xem việc cấu hình nén file đã thành công chưa thì hãy gõ vào terminal (cửa sổ dòng lệnh) câu lệnh bên dưới.
curl -I -H 'Accept-Encoding: gzip,deflate' https://domain.com/wp-content/theme/tentheme/style.css
https://domain.com/wp-content/theme/tentheme/style.css đây là đường dẫn chứa file style.css của website, bạn nhập đúng đường dẫn vào đây nhé.

Đây chính là kết quả sau khi làm xong các bước nêu trên, các tập tin của bạn đã đước nén dưới dạng Gzip rồi đó.
NGUỒN:
https://caodem.com/nen-gzip-tren-nginx-tang-toc-website/

Nhận xét
Đăng nhận xét