Здравствуйте. В этой статье поговорим, как не упустить посетителя сайта, если он попал на него по ошибочной ссылке и получил от сервиса ответ 404 (NoFound). 

Об ошибке 404 (NoFound)

Я уверен, что вы знаете, но напомню, ответ 404 (NotFound), означает, что по запрашиваемому URL страницы, ничего не найдено, то есть, такого адреса нет вовсе или введен ошибочный URL.

Причин в получении такой ошибки несколько:

  • Такой страницы нет вовсе;
  • В написании адреса допущена ошибка.

Отмечу, что ошибки отдают и адреса, в которых неправильно использовался регистр расширения документа. Например, расширения jpg и JPG или html и HTML это расширения разных файлов. Правда, ошибка может быть не 404, а ошибка 500 (Internal Server Error – внутренняя ошибка сервера, а именно представление не найдено [name, type, prefix]: article, HTML, contentView).

straniza 500 Joomla 2

Как выглядит ваша Страница 404 на Joomla 3.x

Чтобы посмотреть страницу ошибок на своем сайте, достаточно в адресной строке браузера, к вашему домену через слеш ввести любой набор знаков и/или букв. Например: http://you_domen/gakdjshakjhak.

Так ли важна Страница 404 на Joomla 3.x

Встает вполне справедливый вопрос, зачем беспокоится о странице ошибок 404. Есть она, и есть, зачем с ней возится. Чтобы ответить на этот вопрос, давайте посмотрим статистику посещений 404 страницы на одном сайте Joomla, то есть посмотрим, сколько раз посетители получали вместо желаемой страницы сообщение 404 (Notfound).

У меня, первое место по посещениям занимает страница 404. Если к этому прибавить, что посетители попадают на 404 страницу по выдаче поисковиков, становится понятно, что оставлять 404 страницу «в покое» нельзя.

Кроме этого. Страница ошибок сайта должна отдавать ответ сервера 200 OK, а не 404 NotFound. Проверить ответ любой страницы ошибок можно в Яндекс.Вебмастере в разделе Инструменты>>Ответ сервера. 

Как использовать 404 страницу для своего блага

Главная задача, чтобы не потерять пользователя, который попал на 404 страницу. Есть два варианта использования страницы 404:

  • Сделать красивую, цепляющую страницу ошибок и на ней поместить навигацию по сайту, чтобы пользователь не «убежал» с сайта, а продолжил поиск необходимого материала.
  • Вариант второй, сделать автоматическую переадресацию, со страницы 404 на любую страницу сайта, например, на главную страницу.

Варианты страницы 404 (NoFound) на Joomla 3

Системная станица 404 Joomla

На Joomla 2,5 была единственная системная станица 404 Joomla, в виде красного  прямоугольника со строками информации, с сообщениями о возможных причинах, как вы сюда попали. На странице ошибок есть одна ссылка, на «Домашнюю страницу» сайта. На CMS Joomla 3 информация на странице ошибок осталась прежняя, а внешний вид привязан к шаблону.

straniza 404 Joomla 1

Стандартная страница ошибок Joomla 404 - straniza 404 Joomla 1

Фото Примеры стандартных страниц ошибок Joomla 404

straniza 404 Joomla 3

Фото Примеры стандартных страниц ошибок Joomla 404 - straniza 404 Joomla 3

straniza 404 Joomla 4

Фото стандартных страниц ошибок Joomla 404 - straniza 404 Joomla 4

Где прописана Страница 404 на Joomla 3.x

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

 Страница лежит в каталогах тем (templates/название_темы), а сам файл страницы ошибок называется error.php. Кроме этого, в каталоге templates/название_темы лежит файл templateDetails.xml. В этом файле должна быть строка, определяющая вывод файла error.php.

straniza 404 Joomla 5

straniza 404 Joomla 5

Почему я не вижу системную страницу ошибок Joomla 3

Бывают случаи, когда системная ошибка Joomla не выводится на сайте. Для исправления делаем следующее:

  • Проверяем наличие файла error.php и строки с «пропиской» этого  файла в templateDetails.xml;   
  • Проверяем, наличие в каталоге сайта файла .htaccess. Если нет, переименовываем существующий файл htaccess.txt в .htaccess. Всё, смотрите системную ошибку 404.

Как сделать свою страницу 404 Not found на Joomla 3

Создать свою страницу 404 Not Found на Joomla 3 можно несколькими способами:

©Joomla3-x.ru

Статьи по теме

Рекомендуем

Copyright © 2024 Joomla3-х.ru. Все права защищены.