acl aclname url_regex [-i] # regex matching on whole URL
acl aclname urlpath_regex [-i] # regex matching on URL path
略去協議和主機名的URL規則表達式匹配
禁止訪問qq.com和以chat開頭的URL
acl denyurl url_regex -i \.qq\.com
acl denyurl url_regex -i ^http://chat
禁止以jpg結尾和域名中帶有sex關鍵字的URL
acl cache_object urlpath_regex -i \.jpg$
acl cache_object urlpath_regex -i sex
acl cache_object urlpath_regex -i sex
不知是否可以這樣理解:
url_regex定義的是URL的正則表達式,針對的是整個URL。如^http://
urlpath_regex定義的是URL中的關鍵字,如\.jpg$