Joomla 1.5 - 4 шага для создания и показа пользовательской страницы при ошибке 404 (страница не найдена)

Создание сайта в интернете начинается с выбора каким будет сайт, или чистый HTML или будет использоваться CMS. При выборе CMS Joomla иногда возникает проблема в том, чтобы правильно отобразить ошибку когда какой либо материал не был найден по ссылке. Исправим это, создав страницу, которая будет показана при ошибке 404.


1. Создайте материал который будет показан при ошибке 404


Создайте материал, задав ему раздел "не указанно" и заголовок 404. Напишите текст, например: к сожалению, мы не смогли найти страницу которую бы вы хотели бы посмотреть. . . и, при необходимости, также добавьте несколько полезных навигационных ссылок. Например вы можете добавить ссылку на главную страницу вашего сайта.



2. Создайте и сохраните ссылку на новый материал.


Создайте пункт меню указывающий на материал с именем 404 и нажмите "Применить" для сохранения изменений. Затем скопируйте URL-адрес (index. php?optio. . . ), и установите параметр данного пункта меню "Опубликован" в "Нет". Закройте редактор меню. Вы можете вставить скопированный URL-адрес в "Блокнот", или куда либо в другое доступное место.


3. Скопируйте файл error. php в каталог вашего шаблона.


Из системного шаблона Joomla находящегос в папке /templates/system скопируйте файл error. php в Ваш каталог шаблонов. Например если на сайте установлен шаблон с именем "Cleancloud", скопируйте файл error. php в каталог шаблона /templates/cleancloud.



4. Измените error. php чтобы перенаправьте ошибку с кодом 404 на ваш материал.


Отредактируйте файл error. php следующим образом: Добавьте ниже следующий код сразу под строкой
defined( "_JEXEC" ) or die( "Restricted access" ):


if (($this->error->code) == "404") header("Location: index. php?option=com_content&view=article&id=75"); exit;


Замените URL-адрес после Location: на адрес из пункта меню который вы создали (index. php?option. . ).


Добавьте следующую строку в файле robots. txt, расположенного в корневом каталоге вашей установки Joomla! заменив адрес на свой:


Disallow: /index. php?option=com_content&view=article&id=75



© Создание сайтов в студии BigColor



Отзывы и комментарии
Ваше имя (псевдоним):
Проверка на спам:

Введите символы с картинки: