Технический вопрос по Я

1 234
VE
На сайте с 05.08.2004
Offline
13
VPE
#21

*.shtml

страница не будет обрабатывать код РНР

Не верь, не бойся, не проси!
F2
На сайте с 13.01.2005
Offline
36
#22

А это уже как сервер настроен. Это первое.

А второе, если сервер не обрабатывает в shtml php вставки. Можешь сделать вставку в html файл и подсоединить его в shtml. А еще лучше сделать файл php и также подсоединить его в shtml. Во как :-) Не догадался? :-)

Разработка сайтов (http://www.dolnet.ru/) Поддержка сайтов (http://www.dolnet.ru/) Раскрутка сайтов (http://www.dolnet.ru/) Дизайн сайтов (http://www.dolnet.ru/)
Snake
На сайте с 18.06.2004
Offline
148
#23
Как писал fj23
Правда интересно, на что быстрее отреагирует поисковик: на NOINDEX или 404?

На 404.. есть волшебная форма удалить страницу:D

Во как :-) Не догадался? :-)

F2
На сайте с 13.01.2005
Offline
36
#24

Я тоже так думаю.

VE
На сайте с 05.08.2004
Offline
13
VPE
#25

А это уже как сервер настроен. Это первое.

Точно знаю не настроен!


А второе, если сервер не обрабатывает в shtml php вставки. Можешь сделать вставку в html файл и подсоединить его в shtml. А еще лучше сделать файл php и также подсоединить его в shtml. Во как :-) Не догадался? :-)

Ну да, можно :)

Ок, а что конкетно написать там?

VE
На сайте с 05.08.2004
Offline
13
VPE
#26

На 404.. есть волшебная форма удалить страницу
Во как :-) Не догадался? :-)

Умный ты наш, а ты попробуй поди и удали не изменив ничего в файле роботс.тхт или чего другое (что и ищу).

Чтобы что-то написать в форуме знать нужно! Тоже мне, волшебник...

F2
На сайте с 13.01.2005
Offline
36
#27

VPE, ты не понял Snake'а. Он имел ввиду при прочих равных условиях. Т.е. конечно надо выдавать header 404 или действительно удалить страницу, чтобы пользоваться этой формой.

F2
На сайте с 13.01.2005
Offline
36
#28
Ок, а что конкетно написать там?

$agent = $_SERVER['HTTP_USER_AGENT'];

if(strstr($agent,'Yandex'))

header("HTTP/1.0 404 Not Found");

Это сходу я так написал. Вроде правильно. Еще лучше сделать. ob_start() в самом начале кода, а в конце кода ob_end_flush();

Snake
На сайте с 18.06.2004
Offline
148
#29

http://webmaster.yandex.ru/delurl.xml

Документ не может быть удален из базы Яндекса, так как он возвращает код, отличный от 404, и не запрещен в /robots.txt. Нет оснований для удаления.

значит надо либо отдать 404 либо закрыть в роботс

Как писал VPE
Умный ты наш, Тоже мне, волшебник...

поумнее некоторых буду :)

Snake
На сайте с 18.06.2004
Offline
148
#30

$agent=getenv("HTTP_USER_AGENT");

if(strstr($agent,'Yandex')){

header("HTTP/1.1 404 Not Found");

exit();

}

имхо пох. и так и так правильно

1 234

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