Директивы(TAG) Squid. url_rewrite_program

TAG: url_rewrite_program

Этот тэг позволяет определить местоположение исполнительного файла программы URL rewriter. URL rewriter - программа преобразования URL. Например, SquidGuard. В дальнейшем для краткости будем именовать такую программу - Преобразователь.

Соответственно, чтобы преобразователь сделал некоторое преобразование, необходимо, чтобы Squid делал редирект на эту программу. Squid будет делать редирект автоматически.

Для каждого запрошенного URL, преобразователь получает строку от Squid в таком формате: URL <SP> client_ip "/" fqdn <SP> user <SP> method <SP> urlgroup <NL>

И преобразователь может перенаправить клиента на другой URL. А может и ничего не делать, но это было бы глупо.

Преобразователь может вернуть и "urlgroup", которую можно завернуть на cache_peer_access или на ACL вида urlgroup.

По умолчанию, URL преобразователь не используется.

Пример:

url_rewrite_program /usr/local/squid/bin/squidGuard -С /usr/local/etc/squid/squidGuard.conf

По умолчанию:

none



Ссылки:

К содержанию
Squid на практике
Работа с Squid через Webmin
Анализатор логов Squid

© Copyright 2004-2017 - CMS Made Simple
Сайт работает на CMS Made Simple version 1.4.1

© Все печеньки Break-people.ru принадлежат авторам проекта.

Яндекс цитирования Рейтинг@Mail.ru Яндекс.Метрика