копируем templates/system/error.php в templates/shablon/
<?php
defined('JPATH_BASE') or die();
if ($this->error->getCode() == '404') {
echo file_get_contents(JURI::root().'/error-404');
}
?>
Отдает заголовок 404. Нужен пункт меню на материал с алиасом error-404.
не забыть закрыть от индексации в robots.txt