Ответ
G_Z 01.10.2008 00:49
ErrorDocument директива Apache, и обрабатывать статус она будет если это — заданный код ответа сервера.
В данном же случае — ошибка Парсера.
Судя по всему, выполняется rewrite, и обработка запроса переходит к Парсеру, который и не находит документа.
Следовательно, либо обрабатывать ошибку Парсера, либо определить такое rewrite-правило, которое будет перенаправлять на 404-старницу без дёрганья Парсера.
Ясное дело, что «некошерно».
Лучше прописать ErrorDocument для того, за что отвечает сервер и rewrite на обработку ошибочных запросов к документам, генерируемых обработчиком (Парсером).
Но это не всегда можно сделать.
- Хмм, парсер выдаёт 500 вместо 404, Modjo7 30.09.2008 17:14
- Ответ, G_Z [M] 30.09.2008 19:52
- Ответ, Modjo7 30.09.2008 22:18 / 30.09.2008 22:25
- Ответ, G_Z [M] 30.09.2008 22:26
- Продолжаемс..., Modjo7 30.09.2008 23:34 / 30.09.2008 23:35
- Ответ, G_Z [M] 01.10.2008 00:03
- Кошерно ли?, Modjo7 01.10.2008 00:27
- Ответ, G_Z [M] 01.10.2008 00:49
- Ответ, Modjo7 01.10.2008 00:12 / 01.10.2008 00:12
- Ответ, G_Z [M] 01.10.2008 00:28