Страница, которую вы читаете, не существует. Это фантастика
.
А если серьезно, то хочу рассказать про ошибку 404. Если сервер возвращает ошибку 404, то это значит, что файла по указанному адресу не существует.
Что делает среднестатистический пользователь? Нажимает кнопку “назад”. Я и сам так делаю
. Такие ошибки сильно раздражают посетелей сайтов. Сразу приходит на ум мысль, что такие ошибки нужно каким-то образом отслеживать. Заодно можно будет выявить и попытки взлома.
Если сайт работает на WordPress, то проблема уже давно решена. Есть плагин 404 Notifer (на момент написания поста сайт разработчика не грузился), который регистрирует ошибки и может отсылать электронные письма об их обнаружении на указанный адрес. Кстати, про этот плагин прочитал на том самом форуме. Быстро заполняется – все хотят макбуки и айфонфы
.
А если сайт не на WordPress, а копаться в логах лень?
В файле шаблона, отвечающего за вид страницы 404 (если, конечно, в шаблоне поддерживается php) или в отдельном файле (для этого пропишите в .htaccess ErrorDocument 404 имя_и_расположение_файла) добавить такой код:
Только вместо admin@mysite.ru не забудьте вписать адрес вашего почтового ящика
.


Webchester 11.09.2009 в 21:58
http://w-blog.org.ua/?p=241 Я у себя на Блоге расписал более подробно на тему “Error404″
[m.k] 11.09.2009 в 22:24
Webchester, это не то, тут говорится о отслеживании ошибок 404, а не о ее оформлении.
Олег 19.09.2009 в 12:32
Я просто использую скрипт статистики Awstats на сервере. Он ведёт самую полную, какую только можно себе представить статистику посещений с учётом поисковых фраз, откуда и кто приходил, к каким файлам обращались … Все данные берёт из логов сервера. И так же подсчитывает все ошибки. Отдельно 404 ошибку с указанием с какой страницы пришли на страницу ошибки. Причём показывает и если просто какой то файлик отсутствует. Тоесть посетитель зашёл и вышел ничего не заметив а там например какая то картинка отсутствует.
WeBaRTer 6.11.2009 в 14:33
А можно как-то сохранять ошибки в файле, а не отправлять на мыло? Не хочется почту засорять.
[m.k] 7.11.2009 в 9:29
WeBaRTer, конечно можно
WeBaRTer 7.11.2009 в 12:15
Можно вообще всё
Но я говорю о функции этого плагина для вордпресс, он может сохранять отчёт в файл или бд?
[m.k] 8.11.2009 в 14:42
Он в БД сохраняет
WeBaRTer 8.11.2009 в 18:20
Спасибо большое
Ваз 2.12.2009 в 15:57
Сделал так страницу 404, каждый день по нескольку писем приходило о несуществующих страницах, а что с этой инфо делать то?
[m.k] 2.12.2009 в 23:57
Делать там страниы или редиректы
pavel 4.01.2010 в 23:21
php
kremsa.pavlo/*чтобы не спамили*/2010@yndex.ru”, “Ошибка 404 на Вашем сайте”, $message, “From: 404@”.$_SERVER['HTTP_HOST']);
$message=”URL: “.’http://’.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
mail(”
?>
[m.k] 5.01.2010 в 0:50
Смайл
лишний, а так вроде все ок.
Антон Козлов 9.02.2010 в 7:49
Тоже надо страницу для 404 ошибки. Если к Вам посетитель придёт, а страницы не найдёт, то он для Вас будет потерян. А если его мягко направить в нужном направлении, то это приобретённый посетитель. Давайте делать страницу приобретённых посетителей!
kol 19.02.2010 в 13:40
А еще можно сделать прикольную картинку на страничке с ошибкой, ну что то подобное _http://www.vidkurs.ru/404
YoYurec 13.03.2010 в 7:23
>Делать там страниы или редиректы
а автоматизировать как-то можно?
ну например переходить в архив родительской категории при отсутствии статьи?
[m.k] 13.03.2010 в 13:53
Если адреса такого вида /category/article/ или /category/article.html, то можно сделать переход в виде гиперссылки. Если и использовать для этих целей редирект, то лучше с задержкой по времени, ИМХО.
Seodaiter 22.04.2010 в 21:28
ИМХО,если бы можно на WordPresse оставлять комментарии к странице 404, то я бы постарался.
rusya 23.06.2010 в 11:51
Полезная статейка…у меня не на всех блогах вордпресс…спасибо
Hamital 15.07.2010 в 3:56
Ситуация вот какая. Меня недавно попросили поработать модератором на форуме. И, чёрт возьми, мне это понравилось:)
А вот недавно я увидел ваш форум и прикинул: А почему бы и здесь не попроситься в модеры. Вопрос: можно ли у вас стать модератором, и если да, то как?