1 1 1 1 1 1 1 1 1 1 Рейтинг 4.19 (27 Голоса[ов])

Своя страница с 404 ошибкой важна, но что бы ее сделать в Джумле, пишут столько воды. На самом деле все просто.

В вашем шаблоне есть файл: error.php

Если его нет, то создайте его.

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

<?php
if($this->error->getCode()=='404') {
	header("HTTP/1.0 404 Not Found");
	$url=JURI::root()."error404";
	$data = file_get_contents($url) or die("Cannot open URL");
    echo $data; 
}
?>

Больше в этот файл ничего не нужно вставлять, от этого зависит скорость загрузки стрнаицы.

В строке №4, путь к файлу который будет показываться при 404 ошибке.
error404 — Это алиас моей страницы 404 в Джумле. У вас будет свой.

Далее вы можете стандартно создать страницу, разукрасить как угодно и привязать её к дополнительному меню, которое не выводиться на сайт. А затем прописать в этом  коде свой алиас страницы 404.

Так же можно сделать обычный HTML файл, и прописать путь к нему.

Как все сделаете, проверьте ответ сервера, написав в конце URL-ла сайта какую нибудь белеберду: http://zarabotoknasite.ru/dgadfha, при этом должно редиректить на вашу 404-страницу

Ответ сервера можно проверить в Я.Вебмастер, Гугле или на других ресурсах.

Добавить комментарий

Иностранные буквы запрещены, так что ссылками облом. :-) Все комменты размещаю после просмотра. Так что не тратьте свое время.
Оставить коммент со ссылкой бесплатно можно здесь


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

Жми!
Подпишись на обновление
 
Поиск по сайту
Обсуждаемое
  • Классный плагин, давно им пользуюсь. Реально облегчает жизнь сеошника. ;-)

    Подробнее...

     
  • Исправлено 8)

    Подробнее...

     
  • Некоторые английские буквы и даже цифры используются в смайлах. Например, если добавить восьмерку для ...

    Подробнее...

     
  • Да вся эта микроразметка - Чушь. Гиморой один, постоянно меняется, и на ранжировании сайта особо ...

    Подробнее...

     
  • Что мешает использовать ротатор банеров на ява? Ведь тизеры, это всего лишь квадратные баннеры в ...

    Подробнее...