deny_info

    TAG: deny_info Как использовать?

    Использование:

    deny_info err_page_name acl

    или так:

    deny_info http://... acl

    Пример:

    deny_info ERR_CUSTOM_ACCESS_DENIED bad_guys

    Этот тэг используется для определения возвращаемой страницы для запросов не прошедших правила, установленные через http_access. Также Squid позволяет использовать ACL, чтобы определить круг запросов, которые бы получали некоторую HTML-страницу. Вместо страницы, можно указывать и рисунки. Это может быть полезно, если вы хотите, вы режете баннеры через Squid. И чтобы страница, выдаваемая клиенту не сильно изменялась, вы можете назначить отображать вместо баннеров(например, вы режете баннеры через ACL url_regex), картинку с надписью - "Здесь был баннер". Всё зависит от вашей фантазии.

    Вы можете использовать ERR_ страницы об ошибках, которые идут вместе со Squid или создать свои собственные и положить их в errors/ директорию.

    Кроме того, вы можете указать URL страницы, которая будет выдаватся при возникновении HTTP ошибки. В таком случае, браузеры будут перенаправлены(код 302) на определенный URL.

    Более того, вы можете сообщить Squid очистить TCP соединение через TCP_RESET.

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

    none