Делаем страницу ошибки 404 (страница не найдена).
Многие разработчики пренебрегают созданием специальной страницы, которая будет выводиться в случае, если посетитель ввел или перешел по несуществующей ссылке. Мы же с вами делаем качественные сайты, поэтому игнорировать красивую выдачу страницы 404 не будем. Это хорошо, как для SEO-оптимизации, так и для юзабильности и престижа сайта.
По умолчанию, страница 404 в Joomla выглядит ужасно так что посетитель может сразу сбежать с сайта, решив что его атакуют вирусы :)
Итак, для начала следует создать материал с названием "Страница не найдена" и вставить туда картинку, например эту:
Затем идем в менеджер меню и создаем меню с произвольным названием, например "Скрытое меню", на сайте оно отображаться не будет. И в этом меню создаем ссылку на этот материал 404 с алиасом error404.
После этого идем на хостинг и в папке public_html/templates/ваш-шаблон/
создаем файл error.php с следующим содержимым:
<?php
if (($this->error->getCode()) == '404') {
header('Location: /error404');
exit;
}
?>
Страница 404 готова!