ofry

Рейтинг
9
Регистрация
07.02.2013
chaser:
У всех у кого множество строк с логе с надписью "Обнаружена капча" - скорее всего это связано с изменением дизайна Яндекса в формате островов. Т.е. какое-то время пока это не будет внедрено повсеместно будет наблюдаться такой баг :(

До этого момента рекомендуем пользоваться парсингом через Яндекс XML или списком прокси.

ПС. В скором времени в программу будет внедрена система массового парсинга запросов через Я.XML без ограничений числа лимитов.

Вопрос: а почему не сделать учет обеих вариантов (с новым форматом и старым)?

Проблема решена советом с сайта http://joomlaforum.ru:

после проверки условия для генерации 404-й страницы просто пишется:

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

затем пишется сама 404-я страница.

Кой-чего накопал, но решить полностью не могу.

Поставил денвер, скопировал на него последнюю резервную копию сайта.

Обнаружил, что на подобных страницах ItemID равен ItemID главной страницы...

Т.е. "мусорные" страницы выявляются проверкой условия

if ((JSite::getMenu()->getActive()->id == JSite::getMenu()->getDefault()->id) && (JRequest::getVar('view') != 'featured'))

Но как сделать перенаправление на 404-ю страницу?