Блокировка веб-сайтов на основе заголовочных слов с помощью squid proxy

Можно ли заблокировать доступ к веб-сайту на основе "заголовочных слов" HTML через прокси-сервер squid на RHEL 5?

  • Если возможно, пожалуйста, расскажите как подробно.

2 ответа

Что вы подразумеваете под "словами заголовка"? Вы имеете в виду что-то выиграть тело HTML или заголовки HTTP?

В любом случае, если вы хотите бесплатно заблокировать что-либо в теле веб-страницы, вам, вероятно, стоит обратить внимание на DansGuardian.

Вы можете использовать Squids ACL (списки контроля доступа), чтобы ограничить доступ к определенным страницам - на основе различных критериев. Похоже, вы ищете проверку "rep_header".

"rep_header: сопоставление с шаблоном регулярного выражения для содержимого заголовка ответа..."

См. http://wiki.squid-cache.org/SquidFaq/SquidAcl для получения дополнительной информации. Но настроить ACL с помощью регулярных выражений может быть довольно сложно. Может быть, вы можете погуглить вокруг.

Другие вопросы по тегам