SEO блог про продвижение сайтов, анализ конкурентов, интернет-маркетинг и не только
  • Increase font size
  • Default font size
  • Decrease font size

Net-Bloga.ru

         

Своя 404 страница на Joomla 1.5

+ 5
+ 2

Как создать свою собственную страницу с 404 ошибкой на сайте, построенном на cms Joomla 1.5

 

Доброе время суток. Сегодня я бы хотел рассказать про создание своей собственной страницы ошибки 404 на веб-ресурсе, который сделан при помощи cms Joomla 1.5

Что такое страница 404? Это то, что видит пользователь сайта, который неверно ввел урл адрес, то есть который пытается обратиться к несуществующей странице; в этом случае веб-сервер отправляет код статуса HTTP 404. Какие могут причины того, что человек попадает на страницу 404? По пунктам:

Своя страница ошибок 404 на Joomla 1.5



 

  • неверно набран адрес (чаще всего)
  • такая страница существовала, но была удалена, а ссылка на нее осталась (тоже довольно частый случай; не все же вебмастера знают про 301 редирект Сконфужен)

Более подробно про страницу 404 и статус HTTP 404 Вы можете прочесть здесь, в инструментах дял вебмастеров Google.

Итак, для чего создавать 404 страницу на сайте? Для того, чтобы:

  • Эта страница не выбивалась из общего дизайна сайта
  • Пользователь не уходил с ресурса, попав "непонятно куда". Т. е., по сути, - улучшение поведенческих факторов. Юзер не слиняет обратно в сеть, а с бОльшей долей вероятности останется бродить по нашему ресурсу, если мы правильно оформим страницу 404. Об этом - ниже.

Пример на моем сайте вы можете посмотреть самостоятельно, набрав несуществующий адрес на домене net-bloga.ru, например (первое, что пришло в голову Просто улыбочка):

_http://net-bloga.ru/29346290387424

_http://net-bloga.ru/tratata

и т.д.

У меня он сделан через редирект, то есть попав на страницу 404, пользователь автоматически будет переадресован на главную страницу в течении нескольких секунд. Сделано это при помощи плагина для Joomla, об этом уже в другой статье.. Крут!

 

Какие еще есть вараинты для того, чтобы улучшить навигацию пользователя, попавшего на несуществующую страницу?

  • Добавить на 404 страницу ссылки на наиболее востребованные разделы сайта и/или на главную страницу
  • Также можно добавить поиск, чтобы пользователь мог сразу начать искать на сайте то, ради чего пришел и попал на несуществующую страницу
  • Добавить что-нибудь оригинальное и забавное, как сделано, например, у Яндекса.

Что ж, теперь непосредственно о том, как сделать 404 страницу на сайте, созданном при помощи Joomla 1.5 легко и непринужденно: Подмигиваю

1) Создайте через панель администрирования одиночный материал:

Админка -> Материалы -> Менеджер материалов -> Создать

Разместите там необходимое содержимое нашей будущей страницы 404. Материал не должен принадлежить к какой-либо категории или разделу:

 

2) Сохраняем материал. После этого смотрим его ID:

 

3) Заходим в корень сайта (используя FTP; лично я для этого использую ftp клиент FileZilla) по пути:

/templates/system/

Там находим файл

error.php

открываем его, удаляем ВСЕ содержимое и вставляем следующее:



	<?php

	defined('JPATH_BASE') or die();

	echo file_get_contents(JURI::root().'/index.php?option=com_content&view=article&id=111111');

	?>


	

где вместо 111111 вставляем ID своего материала, который мы приготовили для страницы 404. Вуаля! Подмигиваю

Как вы видите выше, у меня ID материала для 404 страницы равен 1. Следовательно, 1 я и вписываю:

 

Теперь пробуйте набрать заведомо несуществующий адрес на своем сайте. Поялась страница 404? Отлично, значит все работает! Теперь осталось только подумать, как сделать ее удобной для пользователя. Но, это дело творческое, тут необходим индивидуальный подход Жую попкорн

На этом закончили. Если у Вас есть какие-то вопросы или предложения - прошу писать в комментах.

Спасибо за добавление статьи:

 

Предыдущая и следующая статьи:
  • Вконтакте
  • Фейсбук
  • Комментарии
 

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

contentmonster

Защитный код

Обновить

 

 

Вход на сайт

RSS лента

Twitter Вконтакте
Читать блог при помощи rss ленты Твиттер блога Публичная страница в социальной сети Вконтакте

Net-bloga.ru - e-mail рассылка

Какая социалка Вам больше "по душе"?

Twitter - 5.4%
Google + - 6.9%
Facebook - 5.4%
Vkontakte - 54.2%
Одноклассники - 9.4%
Другая - 1.5%
Вообще не нравятся соц сети - 17.2%

Всего голосов: 203
Опрос закрыт Вкл.: 25 Дек 2014 - 00:00

Случайный пользователь

Последние комментарии