URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID12
Нить номер: 4680
[ Назад ]

Исходное сообщение
"Проблемы с редиректом..."

Отправлено MVictorL , 06-Фев-07 19:32 
Установлен squid + squidGuard (proxy IP:192.168.1.41, Port:3128)
В squidGuard'е прописал

rewrite mp3 { s@.*\.mp3@http://192.168.1.41/my.mp3@r    &nb... log /var/log/squid/squidGuard/rewrite.log
}

На этом же серваке поднят lighttpd (IP:192.168.41, Port:80) и в папке документов лежит файлик подменный my.mp3

Проблема в том, что если не внести в настройки обозревателя IE адрес 192.168.1.41 "ручками" в раздел исключения для прокси-серверов, то squid (судя по логам) "зацикливается". А когда вносишь -- всё Ok.

Подскажите, пожалуйста, как с этим бороться!


Содержание

Сообщения в этом обсуждении
"Проблемы с редиректом..."
Отправлено DeadLoco , 07-Фев-07 09:59 
>Подскажите, пожалуйста, как с этим бороться!

А чего с ним бороться, если все так и должно быть? В настройках броузеров дожны быть исключены из списка проксирования хосты из локальной сети. Лучше целой подсетью.


"Проблемы с редиректом..."
Отправлено DeadLoco , 07-Фев-07 10:10 
>>Подскажите, пожалуйста, как с этим бороться!
>
>А чего с ним бороться, если все так и должно быть? В
>настройках броузеров дожны быть исключены из списка проксирования хосты из локальной
>сети. Лучше целой подсетью.

Хотя, как вариант, можно прописать always_direct на внутреннюю сетку.


"Проблемы с редиректом..."
Отправлено MVictorL , 07-Фев-07 10:31 
>>>Подскажите, пожалуйста, как с этим бороться!
>>
>>А чего с ним бороться, если все так и должно быть? В
>>настройках броузеров дожны быть исключены из списка проксирования хосты из локальной
>>сети. Лучше целой подсетью.
>
>Хотя, как вариант, можно прописать always_direct на внутреннюю сетку.

Так?
acl to_our_network dst 192.168.1.0/24
always_direct allow to_our_network

Что-то всё равно не хочет...


"Проблемы с редиректом..."
Отправлено MVictorL , 07-Фев-07 13:32 
Нашел "грабли":
В squidGuard вместо
rewrite mp3 { s@.*\.mp3@http://192.168.1.41/my.mp3@r
log /var/log/squid/squidGuard/rewrite.log
}
Нужно:
rewrite mp3 { s@.*\.mp3@http://192.168.1.41/my.mp3@i
log /var/log/squid/squidGuard/rewrite.log
}

... не понятно только почему во всех примерах в И-нете стоит опция "r", как у них-то работает???