Автор | Сообщение |
Пользователь
Регистрация: 22.08.2008
Сообщения: 2
|
Добавлено: Пт 22 Августа 2008 17:07
|
|
Возможно ли и если да, то каким образом по какому-либо условию показывать страницу собственного содержания. Например, если у пользователя кончился трафик, ему показывается страница не Access denied, а например "Уважаемый пользователь, у вас кончился трафик ....."?
|
Администратор
Регистрация: 01.12.2006
Сообщения: 1349
|
Добавлено: Пт 22 Августа 2008 17:12
|
|
В реестре, в ветке вингейта.
|
Пользователь
Регистрация: 16.06.2007
Сообщения: 123
|
Добавлено: Пт 22 Августа 2008 20:57
|
|
Цитата: Сообщение типа "Access denied", которое возникает, когда юзер исчерпал лимит, не очень понятно. Особенно когда за компьютером сидит человек, не знающий английский. Вы не поверите, но таких большинство :) В ветке реестра [HKEY_ LOCAL_ MACHINE\ SOFTWARE\ Qbik Software\ WinGate\ ErrorStrings\ HTTP] WinGate хранит текстовые строки ошибок, которые пользователь видит в своем любимом IE или NN. Нам ничего не мешает изменить эти строки и, более того, вставить в них стандартные HTML-тэги, чтобы передавать не что-то отвлеченное, типа "Access denied", а например, сообщение "Доступ запрещен. Ваш лимит исчерпан" красным цветом и 16 кеглем :) Для каждой ошибки в реестре храниться два ключа : например AccessDeniedTitle - заголовок ошибки и - изменяем на <div align="center"><font face="Arial, Helvetica, sans-serif" size="6" color="#FF0000"><b>Доступ запрещен</b></font></div> AccessDeniedDescription - описание ошибки - изменяем на Файл не найден или доступ запрещен.
Кто автор сих, строк не помню.
|
Пользователь
Регистрация: 22.08.2008
Сообщения: 2
|
Добавлено: Сб 23 Августа 2008 14:27
|
|
Спасибо большое, выручили :)
|
Пользователь
Регистрация: 16.07.2010
Сообщения: 1
|
Добавлено: Пт 16 Июля 2010 16:08
|
|
Спасибо помогло, но сообщение показыает только в FF в IE не показыает, показывает ошибку 403. Может кто подскажет как сделать, чтоб паоказывало и в IE?
|