parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

G_Z 01.10.2008 00:49

ErrorDocument директива Apache, и обрабатывать статус она будет если это — заданный код ответа сервера.
В данном же случае — ошибка Парсера.
Судя по всему, выполняется rewrite, и обработка запроса переходит к Парсеру, который и не находит документа.

Следовательно, либо обрабатывать ошибку Парсера, либо определить такое rewrite-правило, которое будет перенаправлять на 404-старницу без дёрганья Парсера.

Ясное дело, что «некошерно».
Лучше прописать ErrorDocument для того, за что отвечает сервер и rewrite на обработку ошибочных запросов к документам, генерируемых обработчиком (Парсером).
Но это не всегда можно сделать.