Блокировка веб-сайтов на основе заголовочных слов с помощью squid proxy
Можно ли заблокировать доступ к веб-сайту на основе "заголовочных слов" HTML через прокси-сервер squid на RHEL 5?
- Если возможно, пожалуйста, расскажите как подробно.
2 ответа
Что вы подразумеваете под "словами заголовка"? Вы имеете в виду что-то выиграть тело HTML или заголовки HTTP?
В любом случае, если вы хотите бесплатно заблокировать что-либо в теле веб-страницы, вам, вероятно, стоит обратить внимание на DansGuardian.
Вы можете использовать Squids ACL (списки контроля доступа), чтобы ограничить доступ к определенным страницам - на основе различных критериев. Похоже, вы ищете проверку "rep_header".
"rep_header: сопоставление с шаблоном регулярного выражения для содержимого заголовка ответа..."
См. http://wiki.squid-cache.org/SquidFaq/SquidAcl для получения дополнительной информации. Но настроить ACL с помощью регулярных выражений может быть довольно сложно. Может быть, вы можете погуглить вокруг.