Пробовал такую массу вариантов, что уже всё не упомню, но в общем добавлял ErrorDocument в htaccess, сделал страницу с @@template=404 - всё без толку. Подскажите решение, ведь зачем то лежит в шаблонах 404.php
htaccess
Цитата
RewriteEngine on
RewriteCond %{SCRIPT_FILENAME} !\.(jpg|gif|png|css|js|php|zip|rar|html|xls|swf|shtml|pdf)$ [OR,NC]
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteCond %{SCRIPT_FILENAME} !/robots.txt$
RewriteCond %{SCRIPT_FILENAME} !/favicon.ico$
RewriteRule .* index.php
AddHandler application/x-httpd-php5 .php
RewriteCond %{SCRIPT_FILENAME} !\.(jpg|gif|png|css|js|php|zip|rar|html|xls|swf|shtml|pdf)$ [OR,NC]
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteCond %{SCRIPT_FILENAME} !/robots.txt$
RewriteCond %{SCRIPT_FILENAME} !/favicon.ico$
RewriteRule .* index.php
AddHandler application/x-httpd-php5 .php
При этом сам сервер ErrorDocument 404 без RewriteEngine on обрабатывает