Нет доступных модулей AFAIK - по крайней мере, не для 1.6.Но это довольно легко сделать самостоятельно.Вы можете использовать решение в документации Joomla.Это применимо для любого кода ошибки.
http://docs.joomla.org/Creating_a_Custom_404_Error_Page
if (($this->error->code) == '404') {
header('Location: /search');
exit;
}
Часть за местоположением: там, где вы перенаправляете на нужную страницу.например / поиск в этом случае.Выше для 1.5, для 1.6 вам нужно использовать это:
if ($this->error->getCode() == '404') {
header('Location: /search');
exit;
} ;
Второе возможное решение, если вы используете apache, это использовать изменение файла .htaccess в корне установки joomla - если выне удается найти один, создайте его - и добавьте этот фрагмент, чтобы перенаправить на страницу, которую вы хотите, с кодом ошибки 404 (страница не найдена).
# CUSTOM ERROR PAGES
ErrorDocument 404 URL /search
# END CUSTOM ERROR PAGES
Если вам нужна дополнительная помощь, пожалуйста, не стесняйтесь спрашивать.