>Интересно, можно ли в сквиде сделать так, чтобы при превышении юзером разрешенного
>количества сессий, его редиректило на страницу с таким текстом:
>-------------------------------------------------------------------------------------
>Поймите, что "все и сразу" - так же недостижимо в интернете, как
>и в оффлайне. Осознав это, вы найдете путь к душевной гармонии,
>просветлению и постижению дхармы. Начните усмирять свою суетность, найдите радость в
>быстром скачивании только одного, но нужного файла!
>--------------------------------------------------------------------------------------
>
>Надеюсь, я не нарушу в этом случае ничьи авторские слова? :) Разумеется, вы можете использовать следующую конструкцию:
acl IMPUDENCE maxconn 10
http_access deny IMPUDENCE
deny_info DKHARMA IMPUDENCE
где DKHARMA - хтмл-файлик с соответствующей притчей, лежащий в каталоге с остальными сообщениями об ошибках.
Следует только помнить, что в норме сквид не отклоняет запросы, которые не укладываются в величину maxconn, а задерживает их в очереди, и выполняет по мере освобождения очереди запросов для данного клиента. То-есть, в норме клиенты НИКОГДА не увидят этого сообщения. Но при закачке, предположим, Регетом, очередная сессия, превысившая лимит сессий, вместо требуемого файла получит объект отличной от требуемой длины, что выбьет регет из колеи. И получено не будет ничего. Кроме нравоучительного сообщения. Вероятно. Не проверял.
Копирайтов на все вышесказанное нету, потому что здесь нету мудрости, а одна сплошная суровая правда жизни. СтОит один раз юзерам сказать, что качать в одну сессию - быстрее, и они быстренько проникнутся и приобщатся. Проверено.