Помогите пожалуйста переписать редирект под мою ситуацию

Just Beginner
На сайте с 17.08.2007
Offline
89
234

Ситуация типичная: сайт переезжает с домена oldsite.com на домен newsite.com, структура страниц не меняется. Хочется перенести показатели одного сайта на другой.

Host прописан, яндекс сегодня домены склеил. Теперь нужен 301 постраничный редирект для гугла, что бы:

- При обращении к любой странице www.oldsite.com всё редиректилось на такую же страницу домена newsite.com

- При обращении к любой странице oldsite.com всё редиректилось на такую же страницу домена newsite.com

- При обращении к любой странице www.newsite.com всё редиректилось на такую же страницу домена newsite.com

И желательно, но не обязательно (так как index.php заблокирован в robots.txt):

При обращении к www.oldsite.com/index.php, oldsite.com/index.php, www.newsite.com/index.php, newsite.com/index.php всё редиректилось на newsite.com

Нашёл тут вот такой код:

RewriteCond %{HTTP_HOST} ^site.ru$ [NC]

RewriteRule ^(.*)$ http://www.site.ru/$1 [R=301,L]
RewriteCond %{QUERY_STRING} .+
RewriteRule ^/*$ http://%{HTTP_HOST}/? [R=301]

Но не знаю как его переписать под мою ситуацию. Помогите пожалуйста.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий