1. Для начала нужно сделать новую статью, перед этим можно создать для нее свою категорию (а можно и не создавать). Пишем заголовок (например Ошибка 404), отмечаем категорию, вставляем какой-то текст или картинку. В параметрах матаданных в строке Robots выбираем No index, no follow, чтобы она не появлялась в индексе поисковиков. Сохраняем.

  2. Создаем скрытый пункт меню. Выбираем для него созданный материал. Делаем его неопубликованным. Сохраняем. И копируем ссылку созданного пункта "index.php?...."

  3. В папке шаблона создаем файл error.php с таким наполнением:

    <?php
    
    defined( '_JEXEC' ) or die( 'Restricted access');
    if (($this->error->getCode()) == '404') {
    header('Location: /ссылка_пункта_меню');
    exit;
    }
    
    ?>
  4. Проверяем, вписав в строку браузера любую несуществующую страницу на сайте.

Комментировать

E-mail не обязателен, но желательно его всё же указать, чтобы иметь возможность подписаться на уведомления о новых комментариях. А лучше - просто зарегистрироваться и всегда писать от своего имени.


Защитный код
Обновить