Необходимость создании 404 страницы в Joomla 1.5 заключается в том, что она будет всего одна, тогда как стандартные средства могут наплодить их кучу. Приступаем.
Создаем новую статью, оформляя так, как душе угодно, сохраняя ее без раздела и категории. Добавляем новое меню, в котором будет всего одна ссылка на нашу 404 страницу. Модуль с этим меню можно не опубликовывать.
Создаем в новом меню ссылку на только что созданную статью. Идем на сайт, переходим по ссылке, полюбовавшись своим шедевром копируем эту ссылку. Допустим вы назначили своему пункту меню псевдоним 404, тогда ссылка должна выглядеть http://joomschool.ru/404.html.
Теперь открываем файл:
\templates\system\error.php
Нажимаем Ctral+A, затем Delete, т.е. удаляем все и вставляем волшебные строки:
<?
if (($this->error->code) == '404') {
header ('Location: http://joomschool.ru/404.html');
exit;
} ?>
Предполагается, что у вас включен стандартный SEF, тогда добавляем в htaccess строку:
ErrorDocument 404 http://joomschool.ru/404.html
