url_regex和urlpath _regex區別

acl aclname url_regex [-i]      # regex matching on whole URL                                 
 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
不知是否可以這樣理解:
url_regex定義的是URL的正則表達式,針對的是整個URL。如^http://
urlpath_regex定義的是URL中的關鍵字,如\.jpg$
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章