urlredir - редиректор для Squid, позволяет гибко преобразовывать запрашиваемые пользователями URL. В общем случае для функционирования urlredir требуется:
urlredir позволяет как бороться с порнографией, так и отрезать со страниц баннеры и прочую гадость. Порядок работы urlredir:
# Программа - редиректор. Для установленного из пакета urlredir: redirect_program /usr/lib/squid/urlredir # Количество параллельно работающих копий редиректора: redirect_children 5 # ACL, который должен выполняться для передачи запроса на редиректор # Прочие запросы идут мимо редиректора. Если не установлен, редиректор # обрабатывает все запросы # redirector_access redirect
logfile "/var/log/squid/urlredir.log"; hostexempt "\.mpei.ru$"; source exempt "127.0.0.1"; # source exempt "192.168.1."; # Banners 100x100 contains file "/etc/squid/redirs/ban_100x100.list" { redirect "http://htc.mpei.ac.ru/images/banners/100x100.png"; } # Undesirable sites contains file "/etc/squid/redirs/undesirable.list" { redirect "http://www.mpei.ru/"; }
Пример для /etc/squid/redirs/ban_100x100.list:
^http://rb\.fep\.ru/cgi-bin/banner/ ^http://sj1\.ru/cgi-bin/banner/z100 ^http://100\.smi\.ru/cgi-bin/banner/
Настройки urlredir и файлы к нему
Дата создания: 2006-05-24 16:53:04 (Фетисов Н. А. (naf))
Последнее изменение: 2006-05-24 16:53:04 (Фетисов Н. А. (naf))
Владелец: Фетисов Н. А. (naf)
Версия: 1
Wiki::Admin Карта раздела Оглавление Изменения за сутки Изменения за неделю Изменения за месяц