mod rewrite с одного домена на другой, если второй домен в директории первого

Тема в разделе "Mod Rewrite / htaccess / ЧПУ", создана пользователем fafee, 26 июл 2012.

  1. fafee

    fafee Постоялец

    Регистр.:
    4 окт 2008
    Сообщения:
    92
    Симпатии:
    0
    Добрый день,

    необходимо сделать 301 редирект с site1 на site2 с сохранением всех страниц,
    то есть было site1/bla-bla-bla редирект на site2/bla-bla-bla и так для всех страниц сайта.

    проблема в том, что вариант c .htaccess в корне site1

    RewriteEngine On
    RewriteBase /
    RewriteCond %{HTTP_HOST} !site2.ru
    RewriteRule (.*) Перейти по ссылке [R=301,L]

    не подходит, так как на хостинге в папке site1 лежит site2 и site3
    и при заходе на site3 перекидывает на site2/site3

    вопрос как при такой ситуации сделать корректный редирект с site1 на site2, не трогая site3
     
  2. evangel

    evangel Создатель

    Регистр.:
    7 сен 2008
    Сообщения:
    17
    Симпатии:
    1