是否可以通过 RHEL 5 上的 squid 代理根据 HTML 的“标题词”阻止网站访问?
- 如果可能的话请详细说明。
答案1
您说的“header words”是什么意思?您是指 HTML body 中的某些内容还是 HTTP header 中的某些内容?
无论如何,如果你想免费屏蔽网页正文中的某些内容,你可能应该看看丹斯卫报。
答案2
您可以使用 Squids ACL(访问控制列表)根据不同的标准限制对某些页面的访问。听起来您正在寻找“rep_header”检查。
“rep_header:对回复头内容进行正则表达式模式匹配……”
看http://wiki.squid-cache.org/SquidFaq/SquidAcl#ACL_elements了解更多选项。但使用正则表达式设置 ACL 可能相当棘手。也许你可以谷歌一下。