Тогда смысл открывать? Или вы хотите чтобы у вас начался плодится мусор из результатов поиска? Не знаю какой там пользовательский-поиск у яндекса, но запросы могут генерироваться не только через js.
И один магазин, один менеджер, один рабочий...
Хотя я безусловно за здоровую конкуренцию :)
RewriteCond %{HTTP_HOST} !^site\.ru
RewriteCond %{HTTP_HOST} !^(www\.)?exclude_host1\.site\.ru
RewriteCond %{HTTP_HOST} !^(www\.)?exclude_host2\.site\.ru
RewriteEngine on
RewriteRule (.*) http://site.ru/$1 [R=301,L]
Значит неверно прописали. Покажите свой htaccess, можете заменить хост на site, но остальное не меняйте
RewriteEngine on прописали?
"основной_хост" правильно написали?
Там где смотрят папки левых доменов ваш htaccess доступен?
RewriteCond %{HTTP_HOST} !основной_хост
RewriteRule (.*) http://основной_хост/$1 [R=301,L]
Имхо, лишнее, все поклеется на новом сайте.
Перенаправить все на новый сайт. Вам ведь это нужно? Смысл тогда что-то собирать, куда-то отправлять. Перекидывайте туда куда вам нужно.
А если это один сайт который откликается на разные поддомены, то
RewriteRule (.*) http://newsite.ru/$1 [R=301]
Я написал, что если ссылка НЕ начинается с ?sid ваш запрет из стартпоста запрет на него не действует.
А Disallow: /*?sid - закрывает все страницы с ним, независимо в какой части ссылки находится данный фрагмент. Звездочка это спецсимвол означающий ноль или больше символов. Фак что ли почитать http://help.yandex.ru/webmaster/?id=996567#996572