Делаем страницу ошибки 404 (страница не найдена).

Многие разработчики пренебрегают созданием специальной страницы, которая будет выводиться в случае, если посетитель ввел или перешел по несуществующей ссылке. Мы же с вами делаем качественные сайты, поэтому игнорировать красивую выдачу страницы 404 не будем. Это хорошо, как для SEO-оптимизации, так и для юзабильности и престижа сайта.

По умолчанию, страница 404 в Joomla выглядит ужасно так что посетитель может сразу сбежать с сайта, решив что его атакуют вирусы :)

404 default

Итак, для начала следует создать материал с названием "Страница не найдена" и вставить туда картинку, например эту:

404 primer 1

 

Затем идем в менеджер меню и создаем меню с произвольным названием, например "Скрытое меню", на сайте оно отображаться не будет. И в этом меню создаем ссылку на этот материал 404 с алиасом error404.

После этого идем на хостинг и в папке public_html/templates/ваш-шаблон/ создаем файл error.php с следующим содержимым:

<?php
if (($this->error->getCode()) == '404') {
header('Location: /error404');
exit;
}
?>

Страница 404 готова!

 

Добавить комментарий


Защитный код
Обновить