Usklađivanje odredišnih domena u Squid ACL-ovima
Uskladite željena imena hostova s ispravnom vrstom Squid ACL-a i držite pravila sufiksa imena hostova odvojeno od punih URL uzoraka.
Koristite ACL odredišne domene kada se zahtjev odnosi na host, a ne na riječ negdje u URL-u:
acl selected_sites dstdomain .example.com
Oblik s vodećom točkom pokriva example.com i njegove poddomene. On ne čini example.com.other.test dijelom te domene. Zadržite birač točnog hosta kada pravila dopuštaju samo taj host.
Odaberite polje prije promjene uzorka. dstdomain, dstdom_regex i url_regex ispituju različite prikaze. Putanja ili upit URL-a koji sadrži tekst nalik domeni ne imenuje to odredište.
Držite svako ime ACL-a na jednoj vrsti. Ponovno korištenje imena za popis domena i regex ne spaja njihovu semantiku; dajte različitim provjerama različita imena i kombinujte ih u pravilu pristupa ili odabira peera.
Sama definicija ne daje pristup ni roditeljsku rutu. Koristite je s namjeravanom odlukom o pristupu uz zadržavanje uvjeta autoriziranog klijenta i drugih obveznih uvjeta.
Zadržite u pravilima namjeravana poklapanja osnove i poddomene te obmanjujuća nepoklapanja duljih imena. Obični CONNECT može otkriti odredišni host, ali ne i šifriranu putanju stranice, pa pravilo domene ne obećava inspekciju putanje.