Страница ошибки 404 для Joomla 3 | Создание сайта с нуля
Опубликовано: 27.03.2017
Наверное кто-то уже сталкивался с ситуацией когда при серфинге веб-сайта на Joomla появлялась ошибка 404 - документ не найден. Итак вот ошибка 404 показывается гостю тогда если та страничка, которую он запросил, не существует либо была удалена с веб-сайта.
По дефлоту в Joomla существует страничка ошибки 404, но она имеет последующий вид:
Отдельная страничка, никак с веб-сайтом не связана, дизайн никакой. Это не прекрасно поэтому, что юзеры вашего веб-сайта могут сходу покинуть его, что и бывает в 99% случаев.
Нужно оформить данную страничку в виде стандартной странички Joomla, которая будет смотреться и содержать все элементы, как и на самом веб-сайте.
How to resolve HTTP Error 404 and launch localhost with WAMP Server for PHP & MySql?
Для этого зайдите в административную панель Joomla, создайте стандартный (без использования K2) новый материал и дайте ему заглавие, к примеру «Ошибка 404 - страница не найдена». Оформите ее соответственно, чтоб юзер мог с этой странички перейти на главную страничку либо в другой удачный вам раздел. Можно сделать ссылку на страничку с формой оборотной связи с админом.
Joomla Tutorial 2.5, 3 - How To Fix Your 404 Error Pages with Joomla New Redirect Page
Дальше для Joomla 2.5 и 3.0 в настройках материала из выпадающего перечня "Категория" изберите "Uncategorised". (если таковой функции нет, то сделайте категорию с заглавием "Uncategorised").
Для Joomla 1.5 в настройках материала, из выпадающих списков «Раздел» и «Категория» изберите «Не указанно».
После чего сохраните материал и запомните его id (ID -это уникальный номер статьи либо материала в фактически хоть какой CMS) - его сможете отыскать на страничке со перечнем материалов.
Продолжаем:
Для начала перейдите в папку: "имя веб-сайта"/ templates/system/, скопируйте имеющийся там файл error.php в папку: ваш веб-сайт/ templates/"заглавие вашей темы".
Этот файл мы будем редактировать и чтоб при следующем обновлении системы все наши конфигурации не пропали, мы скопировали его в папку с нашей темой.
Откройте данный файл с помощью какого или редактора кода. Найдите в нем последующую строчку: