PageRule
Last updated
Last updated
Address
VNG CorporationAllows customers to optionally create Rules policies through the Portal interface. A Rule will be executed when a request URI matches the conditions defined in the Rule.
The "Pagerules" function will help customers optimize conditions and options to help the website express many different purposes.
To create “Pagerules”, click “Create Page Rule”, a popup will appear as follows:
In item number (1), enter "URL pattern" to which the pagerule needs to be applied, supporting the "*" declaration type that represents a string of multiple characters. For example: /page_landing_cu.html.
Actions when conditions are met**:** Each Rule that meets the correct condition of the requested URI will have the option to execute one of the following actions:
Always Use HTTPS
Auto Minify
Automatic HTTPS Rewrites
Server Cache TTL
Browser Cache TTL
Bypass Cache by Cookie
Bypass Cache By Device Type
Forwarding URL
Add Response Header
Brotli
Gzip
Origin Override
Mỗi “Rule” sẽ có các hành động “action” khác nhau được thể hiện ở bảng dưới đây.
“Order” nhằm sắp xếp vị trí các rule, số càng nhỏ, ưu tiên thực hiện càng lớn.
Sau khi tạo xong, click “Save changes” để cập nhật thay đổi.
Bảng mô tả các loại hành động:
STT | Rule | Action | Mô tả |
1 | Always Use HTTPS | ON/OFF | Bật/Tắt tùy chọn “Luôn sử dụng giao thức HTTPS” trên trang chỉ định. |
2 | Auto Minify | Javascript / CSS / HTML | Tùy chọn ghi đè chức năng minify trên trang chỉ định. |
3 | Automatic HTTPS Rewrites | ON/OFF | Bật tắt tính năng tự động replace các URL HTTP thành HTTPS trong trang chỉ định. |
4 | Server Cache TTL |
| Tùy chọn lại thời gian lưu cache trên các Edge Servers hoặc “Bypass Cache” trên trang chỉ định. |
5 | Browser Cache TTL |
| Tương tự “Server Cache TTL”, nhưng là quy định thời gian cache trên trình duyệt End-user. |
6 | Bypass Cache By Cookie | Nhập giá trị “cookie_name” và “cookie_value” | Nếu có cookie được chỉ định từ end-user gửi lên, hệ thống sẽ thực hiện lệnh bypass cache trên trang chỉ định. Nếu giá trị “cookie_value” là rỗng, hệ thống chỉ xét nếu tồn tại “cookie_name” và không quan tâm giá trị của “cookie_value” |
7 | Bypass Cache By Device Type | Nhập các giá trị “Agent Text”, hỗ trợ nhiều giá trị, phân cách bởi dấu “Tab” hoặc “Enter” | Nếu trình duyệt end-user sử dụng có thông tin giống một trong các Agent Text, hệ thống sẽ tự bypass cache trên trang chỉ định. |
8 | Forwarding URL | Mã chuyển hướng (301/302) và URL đích. | Tự chuyển hướng URL được chỉ định về URL đích mới. |
9 | Host Header Override | Header_name và header_value | Tự động add thêm header trả về cho trình duyệt end-user trên trang được chỉ định. |
10 | Brotli | ON/OFF | Tùy chọn bật/tắt Brotli trên trang được chỉ định. |
11 | Gzip | ON/OFF | Tùy chọn bật/tắt Gzip trên trang được chỉ định. |
12 | Resolve Origin Override | IP New Origin | Tùy chọn thay đổi IP Server Origin ở trang chỉ định.* |