Как привести страницы ошибок Squid в нормальный вид (squid)
Ключевые слова: squid, (найти похожие документы)
From: Осипов С.С. <demofly@mail.ru.>
Newsgroups: email
Date: Mon, 28 Apr 2005 14:31:37 +0000 (UTC)
Subject: Как привести страницы ошибок Squid в нормальный вид
Как красиво избавиться от подписей Squid и уродливых страниц ошибок Squid
Данная статья в первую очередь практически была сделана для систем
Gentoo Linux (www.gentoo.org). Тем не менее, все предельно просто
делается на иных Unix/Linux дистрибутивах, где известно, в какой папке
лежат шаблоны с ошибками squid. Как сделать на роутере прозрачный
кеширующий squid здесь не рассказывается. Отправной точкой для этой
статьи является настроенный роутер с прозрачным сквидом.
Все началось тогда, когда я решил установить на роутеры прозрачный сквид
без уведомления об этой особенности своих абонентов. Эти роутеры
обслуживают два офисных здания, в которых ютится масса организаций, и
порой не маленьких. Обзванивать длинный список компаний которых это мало
волнует в мои плланы не входило. После установки прозрачных squid
однажды упал интернет-канал и люди увидели ругань сквида вместо
привычных сайтов. И вот тут начались шквалом звонки, от которых у меня
по сей день неприятные воспоминания. И в тот день я понял что тупым
юзерам нельзя видеть сквид ни в каком его проявлении. Задача мной самим
была сформулирована так: чтобы юзер думал, что глючит его комп, а не
провайдер.
Итак, пусть шаблоны ошибок расположены в /etc/squid/errors/.
cd /etc/squid/errors/
здесь размещаем файл err.htm следующего содержания:
и вуаля - все должно красиво выглядеть в ситуациях когда падает инет или
случается еще какое-либо нарушение конфигурации доступа в инетернет. И
тупые юзеры не будут вам больше разогревать мозг, полагая что у них
что-то с браузером.
Детали для тех кто любит думать:
Линк http://md5.net.ru/spec/404/index.html? это ссылка на мой сайт где
лежит классическая ошибка IE.
Если вы поправите линк на свой будет страничка с вашей ошибкой.
Если есть желание выложить страничку как у меня - качайте архив отсюда:
http://md5.net.ru/spec/squiderr.tgz
Только не забудьте исправить ссылку в err.htm.
Важное примечание:
Не используйте стандартную папку для хранения ошибок, иначе при
очередном emerge -u squid вся наработка будет сброшена на дефолтовые
ошибки. Для обхода проблемы используйте параметр error_directory в
squid.conf для задания не зависящей от обновлений папки.
817 Прочтений • [Как привести страницы ошибок Squid в нормальный вид (squid)] [08.05.2012] [Комментариев: 0]