Индекс директории /perl-scripts/squid_redirector


Download Documentation Last revision: 1.8

Файл Размер Обновлен MD5
../ 
CHANGELOG 3613 байт Пнд, 09 Дек 2002 02:12:10 a42d84a8081fb12a9d0f5e55aa5f1299
squid_redirector.tgz 7248 байт Пнд, 09 Дек 2002 02:12:10 888654ab61586d59006012702ca60017
squid_redirector.txt 1467 байт Пнд, 09 Дек 2002 02:12:10 04dda5aa547d6d556e1155498c6bf1a6

Редиректор для squid'a. Можно 'на ходу' добавлять/удалять правила для редиректа без перезагрузки самого squid'а... Еще, при проверке URL для переброски на другой URL несколько нормализует его ( URL в смысле ) примерно так:

Scheme://host/%73%63%72%69%70%74%2e%63%67%69 => Scheme://host/script.cgi
Scheme://host/path1/../path2/ => Scheme://host/path2/
Scheme://host/p1//index.html => Scheme://host/p1/index.html
Scheme://host/./index.html => Scheme://host/index.html

где Scheme это HTTP или FTP протокол. вобщем нормализация несколько упрощает написание шаблонов для редиректа. Вот.

Да, основная задача была фильтрация запросов к определенным адресам, не зависимо от адреса с которого был получен запрос, поэтому ни каких хитрых проверок исходящего IP адреса внутри нет... не хитрые есть снаружи, в виде отдельного патча.


Last updated: $Date: 2007/10/13 12:38:56 $

Made by Okunev Igor. E-mail to:  igor(AT)prv.mts-nn.ru

ICQ  :  106183300