Опубликовано 04.09.2010 в 4:25 пп в рубриках: Монетизация сайта. Вы можете следить за отзывами через ленту RSS 2.0. Вы можете оставить отзыв, или трекбек-уведомление со своего сайта.



Сайт, форум, блог



Sape ERROR: Ссылки есть в links.db
Приключился у меня тут занятный глюк на одном из сайтов, пока разбиралась – решения не нашла, вдруг кому поможет.
После переноса сайта на новый хостинг все ссылки ушли в ERROOR, ожидание и удаление файла links.db ничего не дало, самое прикольное было в том, что я сама ссылки на сайте вижу, а робот сапы – нет. Куда копать – не понятно.
Точнее, понятно, что копать в сторону
$o['request_uri'] = $_SERVER['REQUEST_URI'];
но эта команда не помогла.
Надо смотреть, что же видит робот сапы.
Как посмотреть, что видит робот сапы?
Возможно, я тормоз, но думала дня два. Есть же отличный инструмент – проверка количества внешних. Ура! робот один и тот же, ссылок не видит.
Добавляем внешнюю с адресом, включающем в себя $_SERVER['REQUEST_URI'] и обнаруживаем, что робот сапы за каким-то дьяволом добавляет к адресу (rewrite, естественно) index.php. Если смотреть руками – ничего такого не добавляется.
Соответственно, обрезаем это безобразие и отдаем правильный $o['request_uri']. Пользуясь случаем, благодарю саппорт сапы за оперативность и терпение.
Оставить отзыв
