Hiểu và định cấu hình Quy tắc trang Cloudflare

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ụ,
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.
  • Tất cả
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ất cả
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 .
  • Tất cả
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 .
  • Tất cả
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 .
  • Tất cả
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 .
  • Tất cả
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.
  • Kinh doanh
  • Doanh nghiệp
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.
  • Doanh nghiệp
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.
  • Tất cả
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.
  • Doanh nghiệp
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.
  • Tất 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 .
  • Doanh nghiệp
Vô hiệu hóa ứng dụng
Tắt tất cả các ứng dụng Cloudflare đang hoạt động  .
  • Tất cả
Vô hiệu hóa hiệu suất
Tắt:
  • Tất cả
Vô hiệu hóa Railgun
Tắt   tính năng Railgun của  ứng dụng Cloudflare  Speed .
  • Kinh doanh
  • Doanh nghiệp
Vô hiệu hóa bảo mật
Tắt:
  • Tất cả
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
  • Tất cả
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.
  • Tất cả
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 .
  • Tất cả
Ghi đè tiêu đề máy chủ
Áp dụng một tiêu đề máy chủ cụ thể. Tìm hiểu thêm .
  • Doanh nghiệp
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.
  • Tất cả
Mirage
Bật hoặc tắt  Cloudflare Mirage  của  ứng dụng Cloudflare  Speed . Tìm hiểu thêm .
  • Chuyên nghiệp
  • Kinh doanh
  • Doanh nghiệp
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 .
  • Tất cả
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.
  • Tất cả
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.
  • Doanh nghiệp
đá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 .
  • Chuyên nghiệp
  • Kinh doanh
  • Doanh nghiệp
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 .
  • Doanh nghiệp
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 .
  • Doanh nghiệp
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 .
  • Doanh nghiệp
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.
  • Doanh nghiệp
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 .
  • Tất cả
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 .
  • Tất cả
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 .
  • Tất cả
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 .
  • Tất cả
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 .
  • Doanh nghiệp
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.
  • Chuyên nghiệp
  • Kinh doanh
  • Doanh nghiệp

Related Articles