У меня не срабатывает "ErrorDocument" на Apache 2 под Windows XP.
В .htaccess прописано:
ErrorDocument 404 /cgi-bin/page1.pl
В httpd.conf для всех директорий прописано:
AllowOverride All
А всё равно при запросе несуществующего документа заданный скрипт не выполняется, а выдаётся сама ошибка 404.
Чего мне не хватает?