Khớp miền đích trong Squid ACL
Khớp tên máy chủ dự định với loại Squid ACL phù hợp và giữ các quy tắc hậu tố tên máy chủ tách biệt khỏi mẫu URL đầy đủ.
Dùng ACL miền đích khi yêu cầu liên quan đến máy chủ, chứ không phải một từ nào đó trong URL:
acl selected_sites dstdomain .example.com
Dạng có dấu chấm ở đầu bao gồm example.com và các miền con của nó. Nó không biến example.com.other.test thành một phần của miền đó. Giữ bộ chọn máy chủ chính xác khi chính sách chỉ cho phép máy chủ đó.
Chọn trường trước khi thay đổi mẫu. dstdomain, dstdom_regex và url_regex xem xét các biểu diễn khác nhau. Đường dẫn hoặc truy vấn URL chứa văn bản giống miền không đặt tên cho đích đó.
Giữ mỗi tên ACL trên một loại. Dùng lại một tên cho danh sách miền và regex không hợp nhất ngữ nghĩa của chúng; hãy đặt tên khác cho các kiểm tra khác nhau và kết hợp chúng trong quy tắc truy cập hoặc chọn peer.
Chỉ định nghĩa thì không cấp quyền truy cập hay tuyến mẹ. Dùng nó với quyết định truy cập dự định trong khi vẫn giữ máy khách được cấp quyền và các điều kiện cần thiết khác.
Giữ trong chính sách các kết quả khớp cơ sở và miền con dự định cùng các kết quả không khớp gây nhầm lẫn của tên dài hơn. CONNECT thông thường có thể lộ máy chủ đích nhưng không lộ đường dẫn trang đã mã hóa, nên một quy tắc miền không hứa hẹn việc kiểm tra đường dẫn.