да я не весь сайт а как бы только одну папку /cat. На яндексе где-то читал, что мол если хотите убрать из индексации то удалите и в фаиле robots.txt пропишите
Miha Kuzmin, снаружи это как?
Miha Kuzmin, PhPEdit'ом отпарсил - сначал 404 идет а потом редирект. А почему думаешь не пашеть!?
А зачем поисковику идти по МЕРТВЫМ ссылкам!? У меня сайт и каталог на этом сайте не использует /cat и уж темболее /cat/index.php. Я все переделал и все ссылки на сайте, на главной странице завязаны с /catalog/index.html. Просто сайт непроиндексирвоан доконца и потому все, кто через поиск идет, попадают на неработающие ссылки. Поэтому и сделал эту временную меру. Да так чтобы и поисковик понял, что /cat/index.php и все динамические ссылки через этот фаил - мертвые, и чтобы посетители попадали по нужному адресу.
Вообщем сделал так: на яндексе удалил из их базы "www.mysite.com/cat/",а на на сайте усебя в index.php написал:
ob_start(); header("HTTP/1.0 404 Not Found"); header("Location:/catalog/index.html");
Miha Kuzmin, а зачем error.php? если у меня сразу на index.php все идут. Сделать тогда пряма в нем header на 404
header("HTTP/1.0 404 Not Found");
А не получится так,что роботы будут думать, что ссылка /cat/index.php?cat=4&id=956&PHPSESSID=11c3fb212528c02ead9a52d7fa01843a живая!? Ведь они по ней идут я их редиректю на index.html 404 ошибки не возникает
да я ща просто index.php сделал он принимает и редиректит на index.html кот в этой же папке есть
SilverMaster, Подумаешь опечатался :)
Да и 404 ошибки нету, если видешь там 302
Подсвечивает, но старые страницы, кот уже нету. Так получается. Мне то важно когда он будет подсвечивать слова на реальных страницах!