Master-X
Форум | Новости | Статьи
Главная » Форум » Программинг, Скрипты, Софт, Сервисы » 
Тема: Как правильно обрабатывать 404 траф?
цитата
18/09/09 в 22:47
 Proo
Недавно обнаружил что у многих блогов нет обработки 403 и 404 ошибки. Решил все направить на один сайт.

И что-то слишком много получилось по траффу, в разы больше чем должно быть. Похоже что в статиситке отражается не только когда не найдена страница, но и когда скажем не найден favicon.ico.. (вероятно просто делается запрос)

А это сильно искажает статистику. Может кто сможет подсказать как грамотней сделать?
цитата
19/09/09 в 03:17
 Woland
Proo: Ну там всё отображается, конечно icon_smile.gif
Ну как сделать ... классика, хули:

Код:
ErrorDocument 404 /404page.html

в .htaccess написать

Только я бы на странице этой сделал сразу редирект на нужный сайт java script'ом, типа:

Код:
<script type="text/javascript">
<!--
window.location = "http://www.mymegablog.com/"
//-->
</script>


и тогда трафика будет не много, но это будет трафик, а не мусор ...
цитата
19/09/09 в 11:21
 CraZ
Woland писал:
Proo: Ну там всё отображается, конечно icon_smile.gif
Ну как сделать ... классика, хули:
Код:
ErrorDocument 404 /404page.html

в .htaccess написать
Только я бы на странице этой сделал сразу редирект на нужный сайт java script'ом, типа:
Код:
<script type="text/javascript">
<!--
window.location = "http://www.mymegablog.com/"
//-->
</script>

и тогда трафика будет не много, но это будет трафик, а не мусор ...


а чем данный способ через яву лучше допустим залинкованной пиксы с текстом на нужный сайт с 404-й паги ?
цитата
19/09/09 в 11:27
 raider
+1 зачем перенаправлять перенавправление?
сразу прописать нужный урл - думаю не так геморно
цитата
19/09/09 в 11:59
 Woland
Цитата:
а чем данный способ через яву лучше допустим залинкованной пиксы с текстом на нужный сайт с 404-й паги ?


Ну, пикса не сказать, что особо хуже, но пикса - это второй клик, а его не все делают. Можно сделать java редирект, а под ним - пикса с линком icon_smile.gif для тех, у кого отключена java или автоматическое перенаправление в браузере.

Цитата:
+1 зачем перенаправлять перенавправление?
сразу прописать нужный урл - думаю не так геморно


Сразу урл ТС уже прописал, как видно из текста, сейчас он хочет не видеть в статсе всякого бесполезного говна (favicon, отсутствующие элементы паги, ботов и т.д.) - вот для этого я и предлогаю заюзать java редирект - проходить через него будет небольшой процент трафа - но это будут только люди с реальным браузером, чё ему и надо.
цитата
20/09/09 в 11:21
 Proo
спасибо всех оценил )

> Waland

те. и в .htaccess добавить ErrorDocument 404 /404page.html

и на этой странице сделать уже js редирект?

Опишу конкретней что у меня:

куча блогов, поэтому в каждом не хочется блог менеять, можно сделать через конфиг сервера например направить на domain.com/404.html (т.е. со всех блогов будет на один домен), а от туда уже редирект скриптом или линк на domain.com?
цитата
20/09/09 в 16:49
 Woland
Proo: Ну, как по мне в идеале сделай так:

В конфиге сервера направь на domain.com/redirect.html

А на этой странице сначала поставь редирект явой (на нужный тебе url, на domain.com), а потом, ниже - поставь небольшую картинку с надписью click here (ну если к примеру блоги с порно - влепи бабу голую и надпись Free Porn на картинке) и залинкуй её на тот же свой domain.com

Итого получится - если на 404 ломанётся человек (т.е. браузер с java) - его перекинет автоматом куда тебе надо, но если у него отключена java или отключёно автоматическое перенаправление - ему покажет картинку и у него будет шанс кликнуть и перейти самому (конечно если он человек, а не трафик с недостающего favicon)

Таким образом ты, скорее всего, уменьшишь к-во поступившего на блоги 404 трафа во много раз - но это будет, в большинстве своём, нормальный траф, а не всякая хня.


Эта страница в полной версии