Собака в запросе, а не в ответе сервера.
Если коротко, то основной индексатор Яндекса запрашивает данные так:
А прочие в основном запрашивают "все подряд"
Accept: */*
Прочим сервер отдает 200, а Яндексу -- 406, потому что не уверен, что скрипт отдает данные в формате HTML.
Чтобы решить проблему Вам надо убедить сервер, Content-Type: text/html; charset=windows-1251
Робот Яндекса очень разборчив в форматах данных, которые отправляет ему сервер.
Ошибка 406 возникает в том случае, когда робот запрашивает данные в формате html, а сервер считает, что в этом формате он данные отдать не может и возвращает 406.
Эта проблема на форуме уже обсуждалась, правда достаточно давно.
BigmirSpider
MetaSpider
RewriteEngine On
RewriteBase /
RewriteRule ^([0-9]+)$ /index.php?ID=$1
RewriteRule ^([0-9]+)/([0-9]+)$ /index.php?ID=$1&Name=$2
Вы, похоже, решили за Гуглем весь PR пересчитать ручками, чтобы узнать, сходится он или расходится! :)
Лучше, все-таки, ставить 301, а не 302, иначе в Гугле грабли вылезут, будет показывать страницы по старым адресам, а индексировать по новым.
Потому что зеркала еще не склеены, склеит -- будут одинаковые.
Браво! Началось переселение форумных душ!!! :D
Ссылка выхода на главной странице форума внизу справа.
У меня ноль. :)
Браузер слушается кодировки в мете, а робот -- заголовков сервера.
Только не в данном случае ;)