Squid на практике. Замещение баннеров любой картинкой

О чем этот текст

Если ты перерезал все баннеры с помощью Squid, то тебе наверно пользователи жалуются, что без баннеров их жизнь стала другой, а также страницы перестали нормально читаться. Меняется дизайн страниц, что портит общее впечатление от серфинга. Этот текст рассказывает, как уничтожая баннеры, не менять особо дизайн страниц.

Примечание

 

Прежде чем приступать к практике, убедись, что ты знаешь и понимаешь назначение следующих директив Squid:

Основная часть

# Определяем важный, обязательный ACL с именем all. Он включает в себя все

# возможные IP адреса протокола IPv4. Потому и его название — all(Все).

acl all src 0.0.0.0/0.0.0.0

# Определяем ACL для наших пользователей.

acl ournet src 192.168.1.0/24

acl banner url_regex ad*.

# Блокируем баннеры

http_access deny banner

# Открываем доступ нашей сети.

http_access allow ournet

# Остальной доступ закрываем.

http_access deny all

# Определяем, что будет отображаться вместо баннера. Допустим мы залили на сайт

# картинку зеленого жука.

deny_info http://example.com/green.gif banner

Запускай или перезагружай прокси. Заводи:)

Примечание: Если у тебя поднят apache сервер, то ты можешь на него сослаться. Или скажем у тебя Squid работает в реверсном режиме. Тогда и на него можно сослаться. Смекаешь?

 

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *