Tổng quát
Bạn có thể xác định Page Rules để kích hoạt một hoặc nhiều hành động bất cứ khi nào một mẫu URL nhất định được khớp. Các trang Rules ứng dụng có sẵn trong bảng điều khiển CloudFlare.
Số lượng Page Rules được phép mặc định tùy thuộc vào gói miền như được hiển thị bên dưới.
Kế hoạch | Page Rules được phép |
Miễn phí | 3 |
Chuyên nghiệp | 20 |
Kinh doanh | 50 |
Doanh nghiệp | 100 |
Bạn có thể mua các quy tắc bổ sung (tối đa 100) cho các tên miền trong các gói Free, Pro và Business.
Trước khi bắt đầu
Điều quan trọng là phải hiểu hai hành vi Page Rules cơ bản:
- Chỉ Page Rules phù hợp ưu tiên cao nhất mới có hiệu lực đối với một yêu cầu.
- Page Rules được ưu tiên theo thứ tự giảm dần trong bảng điều khiển Cloudflare, với quy tắc ưu tiên cao nhất ở trên cùng.
Page Rules khớp với mẫu URL dựa trên định dạng sau (bao gồm bốn phân đoạn):
<lược đồ>: // <tên máy chủ> <: port> / <path>
Một URL ví dụ với bốn phân đoạn này trông giống như:
Các sơ đồ và phân đoạn cổng là tùy chọn. Nếu bị bỏ qua, lược đồ khớp với cả hai giao thức http: // và https: // . Nếu không có cổng nào được chỉ định, quy tắc sẽ khớp với tất cả các cổng.
Cuối cùng, bạn có thể vô hiệu hóa Page Rules bất cứ lúc nào. Mặc dù quy tắc bị vô hiệu hóa, các hành động sẽ không kích hoạt nhưng quy tắc vẫn xuất hiện trong ứng dụng Page Rules , có thể chỉnh sửa và được tính dựa trên số quy tắc được phép cho miền của bạn. Các Save as Draft tùy chọn tạo ra một Page Rules đó được tắt theo mặc định.
Tạo Page Rules
Các bước để tạo Page Rules là:
1. Đăng nhập vào bảng điều khiển Cloudflare.
2. Chọn tên miền mà bạn muốn thêm Page Rules.
3. Nhấp vào ứng dụng Page Rules .
4. Trong Page Rules , nhấp vào Tạo Page Rules . Hộp thoại Tạo trang cho <domain của bạn> mở ra.
5. Trong Nếu URL khớp , hãy nhập URL hoặc mẫu URL phù hợp với quy tắc. Tìm hiểu thêm về kết hợp ký tự đại diện
6. Tiếp theo, bên dưới Sau đó, cài đặt là: nhấp vào + Thêm cài đặt và chọn cài đặt mong muốn từ danh sách thả xuống. Bạn có thể bao gồm nhiều hơn một cài đặt cho mỗi quy tắc. Tìm hiểu thêm về cài đặt trong bản tóm tắt dưới đây .
7. Trong danh sách thả xuống Đơn hàng , chỉ định thứ tự mong muốn: Đầu tiên, Cuối cùng hoặc Tùy chỉnh .
8. Để lưu, nhấp vào một trong các tùy chọn sau:
- Lưu dưới dạng Dự thảo để lưu quy tắc và để nó bị vô hiệu hóa.
- Lưu và Triển khai để lưu quy tắc và kích hoạt nó ngay lập tức.
Chỉnh sửa Page Rules
Để sửa đổi quy tắc hiện có:
1. Đăng nhập vào bảng điều khiển Cloudflare.
2. Chọn tên miền mà bạn muốn chỉnh sửa Page Rules của mình.
3. Nhấp vào ứng dụng Page Rules .
4. Trong Page Rules , tìm quy tắc để chỉnh sửa ..
5. Tiến hành thực hiện các thay đổi cần thiết, như sau:
- Để bật hoặc tắt một quy tắc, nhấp vào On / Off chuyển đổi.
- Để sửa đổi mẫu URL, cài đặt và thứ tự, nhấp vào nút Chỉnh sửa (biểu tượng cờ lê). Trong hộp thoại, nhập thông tin bạn muốn thay đổi.
- Để xóa quy tắc, nhấp vào nút Xoá (biểu tượng x) và xác nhận bằng cách nhấp vào OK trong hộp thoại Xác nhận .
Hiểu kết hợp ký tự đại diện và tham chiếu
Bạn có thể sử dụng dấu hoa thị (*) trong bất kỳ phân đoạn URL nào để khớp với các mẫu nhất định. Ví dụ,
example.com/t * st
Sẽ phù hợp:
Lời khuyên hữu ích
- Để phù hợp với cả http và https , chỉ cần viết example.com . Không cần thiết phải viết * .example.com .
- Để phù hợp với mọi trang trên một tên miền, hãy viết example.com/* . Chỉ cần viết example.com sẽ không hoạt động.
Tham khảo các trận đấu ký tự đại diện
Bạn có thể tham chiếu ký tự đại diện phù hợp sau này bằng cú pháp $ X. X chỉ ra chỉ số của mẫu hình cầu. Như vậy, $ 1 đại diện cho trận đấu ký tự đại diện đầu tiên, $ 2 trận đấu ký tự đại diện thứ hai, v.v.
Điều này đặc biệt hữu ích với cài đặt URL chuyển tiếp . Ví dụ:
Bạn có thể chuyển tiếp:
http: //*.example.com/*
đến:
Quy tắc này sẽ phù hợp:
mà cuối cùng được chuyển tiếp đến:
Để sử dụng ký tự $ bằng chữ trong URL chuyển tiếp, hãy thoát nó bằng cách thêm dấu gạch chéo ngược (\) ở phía trước: \ $ .
Tóm tắt cài đặt Page Rules
Cài đặt kiểm soát hành động Cloudflare thực hiện khi yêu cầu khớp với mẫu URL được xác định trong Page Rules. Bạn có thể sử dụng cài đặt để bật và tắt nhiều tính năng Cloudflare trên một số ứng dụng bảng điều khiển. Lưu ý rằng:
- Một số cài đặt yêu cầu gói miền Pro, Business hoặc Enterprise.
- Bạn có thể chỉ định nhiều hơn một cài đặt để áp dụng khi quy tắc kích hoạt.
- Các cổng 80, 443 và 8080 là các cổng duy nhất có Cloudflare Cacheing khả dụng.
Dưới đây là danh sách đầy đủ các cài đặt có sẵn, được trình bày theo thứ tự chúng xuất hiện trong Giao diện người dùng Page Rules Cloudflare .
Cài đặt | Sự miêu tả | Các kế hoạch |
Luôn trực tuyến | Bật hoặc tắt tính năng Luôn trực tuyến của ứng dụng Cloudflare Cache . Tìm hiểu thêm . Vô hiệu hóa điều này cho các phần của trang web của bạn sẽ không bao giờ trả lại dữ liệu được lưu trong bộ nhớ cache, chẳng hạn như API hoặc trang thanh toán / giỏ hàng. |
|
Luôn sử dụng HTTPS | Bật hoặc tắt tính năng Luôn sử dụng HTTPS của tab Chứng chỉ cạnh trong ứng dụng SSL / TLS của Cloudflare . Nếu được bật, mọi URL http: // sẽ được chuyển đổi thành https: // thông qua chuyển hướng 301. Nếu tùy chọn này không xuất hiện, bạn không có Chứng chỉ Edge đang hoạt động . |
|
Tự động thu nhỏ | Chỉ ra các phần mở rộng tập tin để tự động giảm bớt. Tìm hiểu thêm . |
|
Viết lại HTTPS tự động | Bật hoặc tắt tính năng Viết lại HTTPS tự động của Cloudflare của tab Chứng chỉ cạnh trong ứng dụng Cloudflare SSL / TLS . Tìm hiểu thêm . |
|
Bộ nhớ cache trình duyệt TTL | Kiểm soát thời gian tài nguyên được lưu trong bộ nhớ cache của trình duyệt máy khách vẫn còn hiệu lực. Tìm hiểu thêm . |
|
Kiểm tra tính toàn vẹn của trình duyệt | Kiểm tra trình duyệt của khách truy cập để biết các tiêu đề thường được liên kết với người gửi thư rác và một số bot nhất định. Tìm hiểu thêm . |
|
Bỏ qua bộ nhớ cache trên cookie | Bỏ qua Cache và tìm nạp tài nguyên từ máy chủ gốc nếu một biểu thức chính quy khớp với tên cookie có trong yêu cầu. Nếu bạn thêm cả cài đặt này và cài đặt Cache On Cookie chỉ dành cho doanh nghiệp vào cùng một Page Rules Cache On Cookie sẽ được ưu tiên hơn Bỏ qua Cache trên Cookie . Xem chi tiết bổ sung dưới đây để tìm hiểu về hỗ trợ biểu thức chính quy giới hạn. |
|
Cache theo loại thiết bị | Nội dung lưu trữ riêng biệt dựa trên loại thiết bị của khách truy cập. Tìm hiểu thêm. |
|
Bộ giáp lừa dối | Bảo vệ khỏi các cuộc tấn công lừa dối bộ đệm web trong khi vẫn cho phép các tài sản tĩnh được lưu trữ. Cài đặt này xác minh rằng tiện ích mở rộng của URL khớp với Loại nội dung được trả về . Tìm hiểu thêm. |
|
Khóa bộ nhớ cache | Còn được gọi là Khóa Cache tùy chỉnh . Kiểm soát cụ thể những biến cần bao gồm khi quyết định tài nguyên nào cần lưu trữ. Điều này cho phép khách hàng xác định những gì cần lưu trữ dựa trên một cái gì đó khác ngoài URL. Tìm hiểu thêm . Để bật các khóa bộ đệm tùy chỉnh trong miền của bạn, hãy gửi yêu cầu với Hỗ trợ Cloudflare. |
|
Mức bộ nhớ cache | Áp dụng bộ đệm ẩn tùy chỉnh dựa trên tùy chọn đã chọn: Bỏ qua – Cloudflare không lưu trữ. Không có chuỗi truy vấn – Cung cấp tài nguyên từ bộ đệm khi không có chuỗi truy vấn. Bỏ qua chuỗi truy vấn – Cung cấp cùng một tài nguyên cho mọi người độc lập với chuỗi truy vấn. Tiêu chuẩn – Lưu trữ tất cả nội dung tĩnh có chuỗi truy vấn. Bộ nhớ cache mọi thứ – Xử lý tất cả nội dung dưới dạng tĩnh và lưu trữ tất cả các loại tệp nằm ngoài nội dung được lưu trong bộ nhớ cache mặc định của Cloudflare . Tôn trọng các tiêu đề bộ đệm từ máy chủ web gốc trừ khi Edge Cache TTL cũng được đặt trong Page Rules. Khi được kết hợp với Edge Cache TTL > 0 , Cache Mọi thứ sẽ xóa cookie khỏi phản hồi của máy chủ web gốc. |
|
Bộ nhớ cache trên Cookie | Áp dụng tùy chọn Cache Mọi thứ ( cài đặt Cấp độ bộ đệm ) dựa trên kết hợp biểu thức chính quy với tên cookie. Nếu bạn thêm cả cài đặt này và Bỏ qua Bộ đệm trên Cookie vào cùng một Page Rules đệm ẩn trên Cookie sẽ được ưu tiên hơn Bỏ qua Bộ nhớ cache trên Cookie . |
|
Vô hiệu hóa ứng dụng | Tắt tất cả các ứng dụng Cloudflare đang hoạt động . |
|
Vô hiệu hóa hiệu suất | Tắt: |
|
Vô hiệu hóa Railgun | Tắt tính năng Railgun của ứng dụng Cloudflare Speed . |
|
Vô hiệu hóa bảo mật | Tắt: |
|
Bộ nhớ cache cạnh | Chỉ định thời gian lưu trữ tài nguyên trong mạng cạnh Cloudflare. Edge Cache TTL chỉ có hiệu lực khi được bao gồm dưới dạng một cài đặt trong Page Rulesđặt Cấp độ bộ đệm thành Cache mọi thứ . Edge Cache TTL không hiển thị trong các tiêu đề phản hồi. Edge Cache Cache tối thiểu phụ thuộc vào loại kế hoạch: Miễn phí – 2 giờ Pro – 1 giờ Kinh doanh – 30 phút Doanh nghiệp – 1 giây |
|
Email Obfuscation | Bật hoặc tắt tính năng Obfuscation của Cloudflare Email của ứng dụng Cloudflare Scrape Shield . Tìm hiểu thêm. |
|
URL chuyển tiếp | Chuyển hướng một URL này sang URL khác bằng chuyển hướng HTTP 301/302 . Xem Hiểu kết hợp ký tự đại diện và tham chiếu ở trên . |
|
Ghi đè tiêu đề máy chủ | Áp dụng một tiêu đề máy chủ cụ thể. Tìm hiểu thêm . |
|
Tiêu đề định vị địa lý IP | Cloudflare thêm tiêu đề HTTP CF-IPCountry chứa mã quốc gia tương ứng với khách truy cập. |
|
Mirage | Bật hoặc tắt Cloudflare Mirage của ứng dụng Cloudflare Speed . Tìm hiểu thêm . |
|
Mã hóa cơ hội | Bật hoặc tắt tính năng Mã hóa cơ hội của Cloudflare của tab Chứng chỉ cạnh trong ứng dụng SSL / TLS của Cloudflare . Tìm hiểu thêm . |
|
Kiểm soát bộ nhớ cache gốc | Origin Cache Control được bật theo mặc định cho các miền Free, Pro và Business và được tắt theo mặc định cho miền Enterprise. |
|
Lỗi trang gốc Pass-thru | Bật hoặc tắt các trang lỗi Cloudflare được tạo từ các sự cố được gửi từ máy chủ gốc. Nếu được bật, cài đặt này sẽ kích hoạt các trang lỗi do nguồn gốc ban hành. |
|
đánh bóng | Áp dụng các tùy chọn từ tính năng Ba Lan của ứng dụng Cloudflare Speed . Tìm hiểu thêm . |
|
Sắp xếp chuỗi truy vấn | Bật hoặc tắt sắp xếp lại các chuỗi truy vấn. Khi các chuỗi truy vấn có cùng cấu trúc, bộ nhớ đệm sẽ cải thiện. Tìm hiểu thêm . |
|
Giải quyết ghi đè | Thay đổi địa chỉ gốc thành giá trị được chỉ định trong cài đặt này. Tìm hiểu thêm . |
|
Tôn trọng ETags mạnh | Bật hoặc tắt kiểm tra tương đương byte-cho-byte giữa bộ đệm Cloudflare và máy chủ gốc. Tìm hiểu thêm . |
|
Phản ứng đệm | Bật hoặc tắt xem Cloudflare có nên đợi toàn bộ tệp từ máy chủ gốc hay không trước khi chuyển tiếp tệp đến khách truy cập trang. Theo mặc định, Cloudflare gửi các gói đến máy khách khi chúng đến từ máy chủ gốc. |
|
Máy nạp tên lửa | Bật hoặc tắt Trình tải tên lửa Cloudflare trong ứng dụng Cloudflare Speed . Tìm hiểu thêm . |
|
Cấp độ bảo mật | Các tùy chọn điều khiển cho tính năng Cấp độ bảo mật từ ứng dụng Tường lửa Cloudflare . Tìm hiểu thêm . |
|
Không bao gồm phía máy chủ | Bật hoặc tắt tính năng Loại trừ phía máy chủ của ứng dụng Cloudflare Scrape Shield . Tìm hiểu thêm . |
|
SSL | Các tùy chọn kiểm soát cho tính năng SSL của tab Chứng chỉ Edge trong ứng dụng SSL / TLS của Cloudflare . Tìm hiểu thêm . |
|
Tiêu đề IP khách hàng thật | Bật hoặc tắt tính năng True-Client-IP Header của ứng dụng Cloudflare Network . Tìm hiểu thêm . |
|
Tường lửa ứng dụng web | Bật hoặc tắt các quy tắc Tường lửa Ứng dụng Web của bạn như được xác định trong ứng dụng Tường lửa Cloudflare . Tìm hiểu thêm. Tìm hiểu thêm . Các quy tắc WAF riêng lẻ không thể được bật hoặc tắt thông qua Page Rules. |
|