Смотрю, тут не у всех получается то, чего хочется...
Вот как сделал я, может, кому пригодится:
1. Заходим в административный раздел (Панель Управления).
Для удобства, чтоб материалы не "валялись где попало", Создаем раздел "Технический раздел", в этом разделе создаем категорию "Errors".
Создаем материал, и для удобства обзываем его, к примеру, "error 404", Привязываем к созданной категории. Отмечаем "Опубликовано: ДА", "На главной: Нет".
В самом материале пишем что-нибудь на Ваш вкус, к примеру вот это:
error 404
Страница не найдена.
Возможно, неправильно введен адрес, или после обновления сайта адрес страницы изменился.
Если у вас возникли сложности, пожалуйста, свяжитесь с Администратором этого сайта.
Смотрим ID Материала, и запоминаем (в моем случае ID Материала: 1950)
Сохраняем созданный материал.
2. Открываем файл: ваш-сайт/templates/system/error.php
В этом файле удаляем Все, и вставляем вот это:
<?php
/**
* @copyright Copyright (C) 2005 - 2008 Open Source Matters. All rights reserved.
* @license GNU/GPL, see LICENSE.php
* Joomla! is free software. This version may have been modified pursuant
* to the GNU General Public License, and as distributed it includes or
* is derivative of works licensed under the GNU General Public License or
* other free or open source software licenses.
* See COPYRIGHT.php for copyright notices and details.
*/
// no direct access
defined( '_JEXEC' ) or die( 'Restricted access' );
?>
<?php
if ($this->error->code = '404') {
header("HTTP/1.0 404 Not Found");
} ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<?php
defined('JPATH_BASE') or die();
echo file_get_contents(JURI::root().'/index.php?option=com_content&view=article&id=1950');
?>
В строке:
echo file_get_contents(JURI::root().'/index.php?option=com_content&view=article&id=1950'); Меняем цифру 1950 на ваш ID Материала! Сохраняем файл.
Проверяем: набираем в браузере: http://Ваш-Сайт/abra-kadabra.htm
Если все сделано правильно, то увидите собственную страницу ошибки 404.
