ErrorDocument 404 на ППЦ

12
one
На сайте с 15.04.2007
Offline
336
one
1539

Мож кто подскажет как граматно настроить сабж на сервере с Апачем? Пробовал просто ErrorDocumend 404 адресмоегоерора, но как то коряво это. Гугл к примеру невидит вообще ошибки и ругается что мол надо исправить.

Решения для автоматизации действий ( https://www.facebook.com/automationstudio20/ ) в интернете.
B
На сайте с 01.05.2007
Offline
15
#1

.httaccess обрабатывается апачем?

Bartholomew Jo-Jo
Revan
На сайте с 09.09.2005
Offline
321
#2

barty, а чем бы он мог еще обрабатываться?!

Чтобы гугль не ругался, имхо, попробуйте в адресе (скрипте) Вашего эррора в самом начале отдавать хедер 404 )

С уважением, Прокофьев Александр, founder KudaGo.com (http://kudago.com). Отдаем информацию обо всех мероприятиях в РФ + Киев по API (/ru/forum/912869) всем желающим.
one
На сайте с 15.04.2007
Offline
336
one
#3
Revan:
barty, а чем бы он мог еще обрабатываться?!

Чтобы гугль не ругался, имхо, попробуйте в адресе (скрипте) Вашего эррора в самом начале отдавать хедер 404 )

Каким образом?

.httaccess обрабатывается апачем?

Да! :D

K
На сайте с 12.07.2006
Offline
295
Kpd
#4

RewriteCond   %{SCRIPT_FILENAME} !-f
RewriteRule ^(.+) /404.php [L]

Вместо 404.php можете отправлять куда угодно.

one
На сайте с 15.04.2007
Offline
336
one
#5
Kpd:
RewriteCond   %{SCRIPT_FILENAME} !-f

RewriteRule ^(.+) /404.php [L]


Вместо 404.php можете отправлять куда угодно.

Попробую. Впринципе я хочу 404 траф сливать с сервака на ППЦ.

one
На сайте с 15.04.2007
Offline
336
one
#6

Вообщем суть задуманного такова... что бы боты всякие видели 404 а серфер страницу с ППЦ.

RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^(.+) /404.php [L]

Непомогло. Решил вопрос так

ErrorDocument 404 /bla/bla.bla

Правда насколько он будет коректен незнаю пока. В коде оригинального (серверном) еррор 404 фале ничего такого незаметил кроме <!-- locale-sensitive --> - это как я понимаю к локале относиться...

BV
На сайте с 23.05.2007
Offline
7
#7
one:
ErrorDocumend 404

это опечатка в сообщении или реально так прописано в .htaccess

39 == 0 || 0 == 39?
one
На сайте с 15.04.2007
Offline
336
one
#8
be@ver:
это опечатка в сообщении или реально так прописано в .htaccess

Опечатка, сорри.

K
На сайте с 12.07.2006
Offline
295
Kpd
#9
one:
Вообщем суть задуманного такова... что бы боты всякие видели 404 а серфер страницу с ППЦ.

В этом случае лучше делать обработку в два этапа

1. Все 404 лить на специальный скрипт (как в моем примере)

2. В скрипте средствами PHP делать проверку на бот/человек и дальше посылать куда угодно.

При желании можно сделать проверку средствами mod_rewrite, но скорее всего это будет сложно в вычислительном плане (особенно если вы используете mod_rewrite ещё для каких-либо целей).

one
На сайте с 15.04.2007
Offline
336
one
#10
Kpd:
В этом случае лучше делать обработку в два этапа
1. Все 404 лить на специальный скрипт (как в моем примере)
2. В скрипте средствами PHP делать проверку на бот/человек и дальше посылать куда угодно.
При желании можно сделать проверку средствами mod_rewrite, но скорее всего это будет сложно в вычислительном плане (особенно если вы используете mod_rewrite ещё для каких-либо целей).

Зачем усложнять? Вот пример http://koetano.by.ru/guest.htm

Я думаю боты могут непонимать что это ошибка из за внешних ссылок даже читая правильный хедер.

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий