Создаём свою страницу ошибки 404 в Joomla
Для начала переходим в папку: ваш сайт/ templates/system/,ищем там файл error.php и копируем в папку ваш сайт/ templates/ваш шаблон/
Открываем данный файл при помощи какого либо редактора кода. Найдем в нем следующую строку:
<
html
xmlns
=
"http://www.w3.org/1999/xhtml"
xml:lang="<?php echo $this->language; ?>" lang="<?
php
echo $this->language; ?>" dir="<?
php
echo $this->direction; ?>">
Удалите все содержимое данного файла ниже данной строки и вставьте вместо него следующий код:
<?php
if
(
$this
->_error->get(
'code'
) ==
'404'
) {
header(
"HTTP/1.0 404 Not Found"
);
header(
'Location: index.php?option=com_content&view=article&id=XX'
);
exit
;} ?>
После этого в строчке: index.php?option=com_content&view=article&id=XX, заменим XX на id того материала, который мы создавали для использования в качестве страницы 404. Сохраняем файл. После этого все будет готово, у нас собственная страница ошибки.
Воодим название сайта/кракозябра и видим нашу 404 страницу.