Искать в:
Везде  
  • Везде
  • Виртуальный хостинг
    • Общие вопросы
    • Технические вопросы
      • Настройка PHP
      • Статистика Webalizer и AWStats
      • Перенаправления (Redirect)
    • Работа с файлами
  • Виртуальные серверы (VPS)
    • Общая информация о VPS
    • RED.Site
    • Классический VPS
  • Домены
    • Регистрация и продление доменов
    • Перенос доменов
      • Технический перенос домена в RedDock
      • Административный перенос домена в RedDock
  • SSL-сертификаты
    • Выбор и покупка SSL-сертификата
    • Установка SSL-сертификата
  • Личный кабинет
  • Настройки CMS
    • Настройка 1C-Битрикс
  • Партнерская программа
    • Как происходит регистрация клиента и активация начальной скидки
    • Как стать партнером
      • Как зарегистрироваться
      • Как заключить партнерский договор?
      • Расторжение договора
    • Вопросы по вознаграждению
  • Оплата услуг
  • Почта
    • Предоставляете ли вы услуги электронной почты?
    • Подключение Яндекс.Почты для домена

Перенаправление на другой домен

Перенаправление на другой домен обычно требуется при смене основного адреса сайта. 

Пример перенаправления всех страниц с сайта oldsite.ru на на новый адрес newsite.ru

RewriteEngine On 
RewriteCond %{HTTP_HOST} ^(www\.)?oldsite\.ru$
RewriteRule ^(.*)$ http://newdsite.ru/$1 [R=301,L]

Первая строка включает механизм преобразования адресов;
Вторая строка задает условия перенаправления, будет перенаправлены все адреса страниц на сайтах www.oldsite.ru или oldsite.ru 
Третья строка непосредственно задает правило перенаправления. Жирным шрифтом выделен адрес нового сайта, не забывайте правильно указывать протокол доступа http или https