Ошибка 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.
Если в адресной строке браузера вы наберете вместо правильного адреса страницы сайта / допустим такой адрес /g, перед вами откроется страница ошибки 404. Может и не шедевр, но точно, неприятных ощущений не вызывает.
Ну что же, у вас появилась возможность применить свою фантазию и использовать чувство юмора.
Желаю удачи!
Комментарии
При открытии несуществующей страницы открывается главная внизу которой картинка 404, тайтл страницы ошибка 404
Помогите
RSS лента комментариев этой записи