Сегодня на одном форуме сайта встретил тему: «Странница 404 для Joomla». Покопавшись в своём архиве полезных мелочей, нашел статью по поводу создания своей страницы 404 в Joomla и решил её опубликовать на блоге.Итак, выполните следующие шаги:
1. Через панель администратора Joomla, создать одиночный материал(не принадлежащий никакому разделу и категории) , в котором, собственно, и разместить все содержимое будущей страницы 404.
2. В менеджере материалов посмотреть и запомнить ID данной страницы.
3. В корне сайта, в папке templates/system найти файл error.php. Открыть его, удалить все что находиться между скобками <?php ?>, и вставить туда следующий код:
1 2 |
defined('JPATH_BASE') or die(); echo file_get_contents(JURI::root().'/index.php?option=com_content&view=article&id=25'); |
4. Заменить число 25 (в конце второй строки) на уникальный номер ID, который Вы запомнили в пункте 2.
Выполнив все вышеперечисленные действия, попробуйте набрать в адресной строке URL заведомо несуществующей страницы Вашего сайта(Вашего- значит, что доменное имя в ссылке должно быть написано правильно). Ну скажем, если адрес сайта http://vashsait.ru , то что-то типа http://vashsait.ru/garogasjjjj
Если Вы попали на созданную только что страницу 404 ошибки — значит все сделали правильно.
Благодаря этой возможности можно вместо простой надписи 404 создавать настоящие шедевры.
Самое главное, не забывайте, перед началом всех манипуляций с файлами, необходимо делать бекап файла.
Если остались еще вопросы то задавайте их в комментариях.