Hướng dẫn bật nén gzip wordpress với .htaccess

 

Bạn đang quản lý một trang wordpress và có rất nhiều thao tác chưa nắm vững? Bạn đã biết đến tính năng độc đáo bật nén gzip wordpress với htaccess hay chưa? Nếu như chưa, hãy tham khảo ngay nội dung của tính năng này cũng như hướng dẫn khởi động tính năng nhé.

1/ Tại sao cần phải bật nén gzip wordpress?

Tính năng nén Gzip của website là tính năng cơ bản giúp tốc độ tải của trang web cao hơn rất nhiều lần so với tốc độ tải thông thường. Không những vậy, tính năng này còn hỗ trợ giảm đến 70% dung lượng của web nếu mở web bằng các trình duyệt.

Bật nén gzip wordpress với .htaccess

Việc nén Gzip trên wordpress sẽ mang lại website rất nhiều lợi ích như:

  • Tăng cao khả năng thích nghi của website đối với kết quả tìm kiếm.
  • Giảm bớt gánh nặng và yêu cầu đến máy chủ.
  • Từ 1000KB, qua nén Gzip, dung lượng sẽ chuyển lại chỉ còn 100KB – một con số đáng kể.

Hiện nay có 2 cách chính để bật nén gzip wordpress, bạn có thể bật bằng htaccess hoặc dùng Plugin. Trong giới hạn bài viết này sẽ hướng dẫn bạn cách bật nén gzip với .htaccess.

2/ Hướng dẫn cách bật tính năng nén Gzip thông qua công cụ .htaccess

Để bật nén bằng .htaccess, bạn chỉ cần thực hiện một thao tác rất đơn giản, đó chính là copy y nguyên đoạn code ngay sau đây vào file.htaccess có trong thư mục gốc (ngang hàng với wp-admin):

Bật Gzip cho wordpress đơn giản

## EXPIRES CACHING ##

<IfModule mod_expires.c>

ExpiresActive On

ExpiresByType image/jpg “access plus 1 month”

ExpiresByType image/jpeg “access plus 1 month”

ExpiresByType image/gif “access plus 1 month”

ExpiresByType image/png “access plus 1 month”

ExpiresByType text/css “access plus 1 month”

ExpiresByType application/pdf “access plus 1 month”

ExpiresByType text/x-javascript “access plus 1 month”

ExpiresByType application/javascript “access plus 1 month”

ExpiresByType application/x-javascript “access plus 1 month”

ExpiresByType application/x-shockwave-flash “access plus 1 month”

ExpiresByType image/x-icon “access plus 1 year”

ExpiresDefault “access plus 2 days”

</IfModule>

## EXPIRES CACHING ##

# 1 Month for all your static assets

<filesMatch “.(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf|woff)$”>

Header set Cache-Control “max-age=2592000, public”

</filesMatch>

 

# 1 DAYS for rss feeds and robots

<filesMatch “.(xml|txt)$”>

Header set Cache-Control “max-age=86400, public, must-revalidate”

</filesMatch>

 

# 4 HOURS for your real articles files

<filesMatch “.(html|htm)$”>

Header set Cache-Control “max-age=14400, must-revalidate”

</filesMatch>

 

<IfModule mod_deflate.c>

# 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

AddType x-font/otf .otf

AddType x-font/ttf .ttf

AddType x-font/eot .eot

AddType x-font/woff .woff

AddType image/x-icon .ico

AddType image/png .png

</IfModule>

Rất đơn giản phải không nào? Vấn đề chủ yếu ở đây chính là bạn cần phải copy đúng nguyên đoạn code trên bởi chỉ cần sai một dấu chấm hay dấu phẩy, thao tác bật nén gzip sẽ không thành công.

Như vậy, bài viết đã cho bạn biết thế nào là tính năng bật nén gzip wordpress cũng như hướng dẫn tổng quát phương pháp bật tính năng này thông qua .htaccess. Bên cạnh đấy trên WordPress cũng đã có Plugin để bật được ứng dụng nén Gzip nếu những bạn không biết về Code có thể lên kho Plugin của WordPress để download về và sử dụng. Hãy áp dụng các cách này vào website của bạn ngay nhé.

 

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *