1 (13.04.2010 01:49:57 отредактировано )

Всем привет!

Народ подскажите пожалуйста...
Вот у меня установлен nginx/0.7.65 система freebsd, работает на нём сайт всё ОК.
Если ввести несуществующую страницу типа: sdfsdfsdfsdf, то nginx/0.7.65
отображает стандартную страницу: 404 Not Found. Вот у меня вопрос, а
как заменить это страницу на свою....более красявей...)

Заранее благодарен.

Не удаються перехвать стандартными средствами 414 ошибку.
error_page  414              /414.php;

Кто нить знает как решить задачу?

2

А при перехвате расположение новой страницы указываешь?

error_page 404  /404.html;
location = /404.html {
          root  /var/www/maintenance/example;
      }

Добавляем это в конфиг. Новая 404.html расположена по адресу /var/www/maintenance/example/404.html У тебя, конечно же путь свой.

Перезапускаем сервер

/etc/init.d/nginx restart

3

С 404 всё ОК!
А, вот 414 не хочет обрабатывать, пока незнаю почему....