Mae ACL User-Agent yn cysylltu'r dynodydd y mae cleient yn ei roi yn ei gais HTTP. Mewn ffurfweddiad Squid 7, gellir dosbarthu cleient prawf gyda req_header:

acl legacy_probe req_header User-Agent -i ^LegacyProbe/
http_access deny legacy_probe

Mae'r enghraifft yn cysylltu pennawd sy'n dechrau gyda LegacyProbe/, heb wahaniaethu llythrennau mawr a bach. Amnewidiwch y patrwm â'r dynodydd cleient a fwriadwyd. Mynegiad rheolaidd yw'r mynegiad, nid chwiliad am enw cynnyrch porwr.

Rhowch y rheol gwrthod o flaen unrhyw reol fynediad ehangach a fyddai eisoes yn caniatáu'r cais. Cadwch reolaethau cleient a chyrchfan presennol y proxy o amgylch y rheol dargedol hon.

Mae rhagddodiad eang fel Mozilla yn cysylltu llawer o borwyr gwahanol. Defnyddiwch y pennawd gwirioneddol a anfonir gan y cleient wrth benderfynu pa mor gul y dylai polisi cydnawsedd neu brawf fod.

Y cleient sy'n rheoli'r pennawd hwn a gall ei newid neu ei hepgor. Mae'r rheol yn dosbarthu dynodydd a hawlir; nid yw'n hunaniaeth cymhwysiad gref. Mae hefyd yn gweithredu ar negeseuon HTTP y gall Squid eu harchwilio, nid ar benawdau gwefannau wedi'u hamgryptio y tu mewn i dwnnel CONNECT cyffredin.

Erthyglau cysylltiedig