我有一个非常具体的需要,允许访问一个未知的领域,他们都有一个共同的领域作为推介。
反过来,我有一个网站,包括项目(JS,图像,CSS等)从一个未知的域名,我需要允许访问通过。
我知道引荐设置客户端,可以编辑。 在这种情况下,这不是一个问题,因为用户已通过凭证进行身份validation并进行了日志logging。
在squid允许基于转介的访问吗?
你可以使用referer acl-type – 引用手册 :
acl aclname referer_regex [-i] regexp ... # pattern match on Referer header [fast] # Referer is highly unreliable, so use with care
应该工作的示例configuration:
acl myreferer referer_regex -i ^http://www.example.org http_access allow myreferer