LINUX.ORG.RU
ФорумAdmin

squid: блокировать нежелательные ссылки


0

0

Надо вырезать банеры,
для этого добавляю в regexp в
/etc/squid/banners
и пишу
acl acl_banner url_regex -i "/etc/squid/banner"
http_access deny acl_banner
но не работает, в логах /var/log/acess.log
пищут GET то что по идее должно блокироваться.

для примера попробовал так:
acl linux_org url_regex ^http://www.linux.org.ru/index.jsp$
http_access deny linux_org
log_access deny linux_org

и блин все открывается:

1164744512.516 3445 127.0.0.1 TCP_MISS/200 12327 GET http://linux.org.ru/index.jsp - DIRECT/217.76.32.61 text/html

и главное конфиг-то тот читается,
если написать что-нибудь некультурное в
/etc/squid/squid.conf
и сделать
/etc/init.d/squid reload
то он поругается,
т.е. конфиг он проглатывает,
и не работает.

Как же решить проблему?

anonymous

Ответ на: комментарий от sdio

>1. Правильно писать regexp_ы

и что в моем неправильно?

>2. Вставлять http_access deny в соотв. место (перед http_access allow)

а у меня нет "allow", его нужно добавить?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.