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

Исходное сообщение
"Сгенерировать свою страницу с сообщением об ошибке."

Отправлено Ved , 09-Июн-04 10:38 
Задача: нужно, чтобы при ошибке авторизации выдавалась бы моя страничка, причем сгенерированная. Я знаю, что squid при ошибке передает определенные параметры, а-ля %U (URL), %E (сообщение ошибки). Мне бы параметр типа "%username", а я бы его через meta Скормил моему скрипту.
Есть такой параметр? И вообще, где-нидь полный список параметров взять можно?

P.S. Другие решения проблемы тоже приветствуются :)


Содержание

Сообщения в этом обсуждении
"Сгенерировать свою страницу с сообщением об ошибке."
Отправлено ipmanyak , 09-Июн-04 12:30 
>Задача: нужно, чтобы при ошибке авторизации выдавалась бы моя страничка, причем сгенерированная.
>Я знаю, что squid при ошибке передает определенные параметры, а-ля %U
>(URL), %E (сообщение ошибки). Мне бы параметр типа "%username", а я
>бы его через meta Скормил моему скрипту.
>Есть такой параметр? И вообще, где-нидь полный список параметров взять можно?
>
>P.S. Другие решения проблемы тоже приветствуются :)

http://www.squid-cache.org/Doc/FAQ/FAQ-10.html#ss10.24
описалово вставляемых тагов об ошибках здесь:
http://www.squid-cache.org/Doc/FAQ/FAQ-19.html#custom-err-msgs
можно просто поправить нужные сообщения об ошибках в
/usr/local/squid/etc/errors#  



"Сгенерировать свою страницу с сообщением об ошибке."
Отправлено Ved , 09-Июн-04 13:03 
>http://www.squid-cache.org/Doc/FAQ/FAQ-10.html#ss10.24
>описалово вставляемых тагов об ошибках здесь:
Спасибо, параметры глянул. Но имени пользователя там нет :(.
А просто поправить не проканает, потому как мне надо именно обработать скриптом. То бишь глянуть и выдать в зависимости от имени пользователя, то ли он с паролем ошибся, то ли у него лимит на сегодня кончился, то ли сервер такого юзера вообще не знает и т.п.