"Как сделать свой сайт самому". Joomla 3 как сделать страницу 404


Как сделать собственную страницу ошибки 404, в Joomla?

Подробности Опубликовано 10.09.2012 15:04 Автор: Администратор

В этой статье хочу рассказать вам, как сделать собственную страницу ошибки (Error 404, Страница не существует).

Самый постой способ создать такую страницу в Joomla 1.5х, это создать материал как обычно с помощью Менеджер материалов, создать.

Итак, создаём отдельную категорию, например (Страницы ошибок), в неё создадим статью, и назовем, ошибка 404, загружаем нужную картинку,  редактируйте, как вам хочется.

 

Стандартный файл error, находится: корень сайта/ templates/system/error.php.

Открываем файл error.php, удаляем там всё, и вписываем эти строчки.

 

 

Только для 

Вы можете скачать готовый файл error.php.

В данном файле, вам нужно вписать ID статьи.

Скачать

 

Берём ID статьи: Нажмите на изображение что бы его увеличить!

В данное место id = 5, за место 5  впишите свой id статьи

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

 

Как изменить страницу ошибки на ?

 

За ранние создаём статью для страницы ошибки.  

Создаём на ней ссылку, например http://домен.com/index.php/1-error404, 1 это ID статьи а error404 Алиас (Алиас: это системное имя).

 

Скачиваем файл error.tar ТУТ распаковываем его.

Открываем файл, и меняем только ссылку (http://домен.com/index.php/1-error404)

  

 

Теперь открываем файл templateDetails.xml, он находится в шаблоне. 

Примерный путь: http://домен.com/templates/ВАШ ШАБЛОН/

Вставляем туда строчку <filename>error.php</filename>

 

Сохраняем все, error.php и templateDetails.xml копируем на сайт в ваш шаблон,

Примерный путь: http://домен.com/templates/ВАШ ШАБЛОН/

 

Должно, получится как у меня на сайте: http://22ws.ru/index.php/1-error-404 

 

 

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

22ws.ru

Шаблон 404 страницы для Joomla 3

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

Все мы знаем что в Joomla страница 404 ошибки выглядит невзрачно, даже в 3-ей версии.

Вот такое убожество.

стандартная страница ошибки в joomla

Увидев такую страницу посетитель скорее всего уйдёт, вряд ли он будет искать ссылку на главную. 

Слишком мелкий текст, который не удобен для восприятия. И красная пугающая полоса.

А у вас не так? Проверьте-ка у себя.

 

Как проверить свою страницу 404?

Чтобы проверить какая страница ошибки выдаётся на вашем сайте, достаточно просто добавить к адресу сайта что то типа: "skrfj88", или любое сочетание букв.

Если ваш шаблон выдаёт свою (уникальную) страницу ошибки, то тут дело хозяйское. Хочешь меняй, хочешь нет. 

Если откроется такая же страница, что и на картинке выше, то нужно срочно её менять.

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

Выглядит эта страница как на первом скриншоте.Скачать её можно по ссылке в конце страницы.

Особенности этого шаблона

Весь шаблон состоит из:

Всё это запаковано в zip архив.

В папке 404 находится изображение 404.png (600px в ширину) и css файл.

Изображение можно заменить на своё, до 800px ширину или оставить как есть.В файл error.php можно вставить код своего счётчика Я.метрики, Google Analytics и т.д.

Также можно поставить виджет группы VK или Facebook, баннер, спецпредложение, указать телефон, e-mail и всё что угодно.

Места для вставки в файле помечены комментариями.

Шаблон адаптирован под мобильные устройства.

Подходит как для Joomla 3, так и для Joomla 2.5

В общем пользуйтесь.

Как установить шаблон 404 страницы?

Всё просто:

  1. Скачайте архив и распакуйте его на своём компьютере.
  2. Через FTP или панель хостинга загрузите файлы 404 страницы в папку установленного шаблона, т.е. ваш_сайт/templates/ваш_шаблон/

    Если в папке установленного шаблона на вашем сайте уже есть файл error.php, то замените его новым.

  3. Проверьте работу 404 страницы, набрав в адресной строке браузера: ваш_сайт/бла-бла...
  4. На всякий случай проверьте какой заголовок отдаёт ваш сервер для 404 страницы.

Проверить можно тут - http://webtools2.ru/response/

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

Должен отдавать 404, но никак не 200.

проверка ответа сервера

 

Успехов вам!

joomlatown.net

Страница "error 404" для Joomla. Урок 10

На этом уроке мы сделаем страницу «error 404» нашего сайта. Что это такое? Веб-мастера шутят, что страница 404 – самая посещаемая страница в Интернете.

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

Пользователь, при попытке перейти по «битой» ссылке на сайт, видит системную страницу «error 404» с фразой «404 Not foud» (не найдено). Выругавшись, он закрывает страницу и забывает о вашем сайте.

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

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

Логичнее всего, после извинений, поставить ссылку со страницы «ERROR 404» на карту сайта. Если вы хорошо поработали над юзабилити: хорошо выстроена навигация по страницам, есть поиск, удобные меню и пр., то в любом случае, даже если пользователь попадет на страницу error 404, он сможет найти то, что ему надо. А это значит, что он не уйдет и останется на сайте.

В статье в закладках «Раздел» и «Категория» ставите «Не указано» и опубликовываете статью.

Чтобы эта статья с сообщением появилась в нужный момент и в нужном месте, необходимо покорежить файл error.php, который лежит в папке \templates\system вашего сайта. Но для начала, его надо скопировать в корневую папку шаблона.

Далее открываем файл error.php и косим все в этом файле, затем вставляем следующий код:

<?phpdefined( '_JEXEC' ) or die( 'Restricted access' );?><?phpheader("HTTP/1.1 404 Not Found");echo file_get_contents(JURI::root().'/index.php?option=com_content&amp;view=article&amp;id=№');?>

Где № - это номер ID статьи, который вы увидите в последней колонке менеджера материалов.

ВНИМАНИЕ: После того, как файл error.php вы поместили в корневую папку шаблона, его необходимо прописать в инсталяционном файле templateDetails.xml. Между тегами <files> нужно вставить следующие строки: <filename> error.php</filename>

Посмотрите, как реализована страница «error 404» на моем сайте.

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

Скачать установочный пакет шаблона TRIP

< Технические работы на сайте. Как изменить offline страницу Joomla. Урок 9 Шаблон для Joomla 3.0 и Joomla 2.5. Заключительный урок >
 

likbez-net.ru


Prostoy-Site | Все права защищены © 2018 | Карта сайта