Ошибка 404

Вы, наверное, не раз сталкивались с тем, что при переходе на страницу сайта, перед вами вдруг отрывалась страница с ошибкой 404. Не знаю, какие чувства вы при этом испытывали, но у меня это вызывало противные ощущения. Будто ехал, ехал… и вдруг - тупик. Куда рулить дальше?…

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

Чтобы посетители вашего сайта не испытывали таких чувств, нужно правильно оформить страницу ошибки. Таким способом вы избавите людей от неприятных ощущений и сможете удержать их на вашем сайте.

 

Каковы же причины возникновения ошибки 404?

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

Можно разместить на ней ссылки на самые интересные разделы сайта. Можно предложить бесплатную подписку или предложить посетителю перейти на страницу карты сайта, для того, чтобы продолжить поиск необходимой информации. Можно оформить все в юмористическом духе. Главное, чтобы страница не вызывала раздражения и не выглядела навязчивым рекламным трюком.

Чтобы у посетителя не возникло чувство, что он попал на другой сайт, страницу с ошибкой 404 оформляем в стиле сайта. В Joomla сделать это совсем не сложно. Для этого нужно выполнить следующие действия:

 

1. Войдите в административную панель Joomla. Создайте материал, не относящийся ни к разделу, ни к категории (самостоятельная статья). Содержания этого материала и будет страницей ошибки 404.

 

2. В менеджере материалов посмотрите и запомните id созданной страницы.

 

3. В корне сайта найдите файл error.php, который находится по адресу templates/system. Откройте его и удалите все содержимое.

 

4. Вместо удаленного текста вставьте в error.php следующий код:

<?php

defined('JPATH_BASE') or die();

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

?>

 

5. В третьей строке вместо xxx вставьте уникальный номер id.

 

Теперь, если вы наберете в адресной строке браузера, несуществующую страницу вашего сайта, перед вами должна открыться созданная вами страница. Для примера, посмотрите, как это выглядит на моем сайте - webadvisor.ru.

Если в адресной строке браузера вы наберете вместо правильного адреса страницы сайта http://webadvisor.ru/ допустим такой адрес http://webadvisor.ru/g, перед вами откроется страница ошибки 404. Может и не шедевр, но точно, неприятных ощущений не вызывает.

Ну что же, у вас появилась возможность применить свою фантазию и использовать чувство юмора.

Желаю удачи!

Комментарии   

 
0 #4 admin 11.02.2014 23:08
Не нужно создавать категорию. В Joomla уже существует Uncategorised (без категорий), ее и укажите.
 
 
0 #3 glebov 11.02.2014 11:51
Не получается создать материал без категории, Джуумла 2,5, Создал отдельную категорию, в ней материал 404.
При открытии несуществующей страницы открывается главная внизу которой картинка 404, тайтл страницы ошибка 404

Помогите
 
 
0 #2 admin 09.08.2012 09:01
С помощью онлайн генератора фавиконок конвертируйте картинку в формат имя_картинки.ic o. Затем переименуйте её в favicon.ico. Замените уже существующий файл favicon.ico на свой. Всё должно получиться.
 
 
0 #1 Иван 08.08.2012 15:14
Все сделал по написанному, но никаких изменений. Не работает. Выдает всю ту же ужасную надпись. Пробовал брать id номер в кавычки.... в общем все перепробовал. Помогите)))
 

У Вас недостаточно прав для добавления комментариев. Возможно, Вам необходимо зарегистрироваться на сайте.