Mosik
Новичок
подмена robots.txt
мой форум раньше был на поддомена сайта и, допустим, имел адрес
http://forum.mydomain.com.ua/
Сейчас у форума отдельное доменное имя, допустим
http://www.myforum.net/
файлы форума никуда не перемещались, просто на хостинге припарковал доменное имя.
Чтобы сохранить всех посетителей я со старого доменного имени сделал 301 редирект на новое прописав в .htaccess следующее:
Но, из-за того что гадкий Яндекс никак не хочет воспринимать новое доменное имя, считая его зеркалом старого, а старое не индексирует так как получает ошибку 301, появилась необходимость при обращении к robots.txt по старому доменному имени подменять на robots_old.txt а при обращении по новому доменному имени выдавать реальный robots.txt
никак не получается у меня это сделать
идет редирект на robots_old.txt на новом доменном имени и все
Т.е. нужно чтобы при обращении к http://forum.mydomain.com.ua/robots.txt был скрытый редирект на robots_old.txt на старом доменном имени
А при обращении к http://www.myforum.net/robots.txt выдавался реальный robots.txt
мой форум раньше был на поддомена сайта и, допустим, имел адрес
http://forum.mydomain.com.ua/
Сейчас у форума отдельное доменное имя, допустим
http://www.myforum.net/
файлы форума никуда не перемещались, просто на хостинге припарковал доменное имя.
Чтобы сохранить всех посетителей я со старого доменного имени сделал 301 редирект на новое прописав в .htaccess следующее:
Код:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^forum.mydomain.com.ua$ [OR]
RewriteCond %{HTTP_HOST} ^www.forum.mydomain.com.ua$
RewriteRule ^(.*)$ http://www.myforum.net/$1 [R=301,L]
никак не получается у меня это сделать
идет редирект на robots_old.txt на новом доменном имени и все
Т.е. нужно чтобы при обращении к http://forum.mydomain.com.ua/robots.txt был скрытый редирект на robots_old.txt на старом доменном имени
А при обращении к http://www.myforum.net/robots.txt выдавался реальный robots.txt