如何让 Squid 根据推荐允许访问?

如何让 Squid 根据推荐允许访问?

我有一个非常具体的需求,即允许访问一组未知的域,这些域都有一个共同的域作为引用。

换句话说,我有一个网站,其中包含来自一组未知域的项目(js,图像,css等),我需要允许访问这些域。

我知道引荐是在客户端设置的,可以编辑。在这种情况下,这不是问题,因为用户已经通过凭证进行了身份验证并登录。

在 Squid 中是否可以根据引荐允许访问?

答案1

你可以使用 referer acl-type - 引用手动的

acl aclname referer_regex [-i] regexp ...
  # pattern match on Referer header [fast]
  # Referer is highly unreliable, so use with care

可以工作的配置示例:

acl myreferer referer_regex -i ^http://www.example.org
http_access allow myreferer

相关内容