Редирект каталога на домен с помощью mod_rewrite.c

Потребовалось перенести сей блог на свой домен третьего уровня. Блог был доступен по адресу street.marvins.ru/blog, собственно его и переносим на marvins.ru, создав запись в DNS зоне и описав VirtualHost в Apache и указав в настройке WordPress новые адреса.
Но очень не хотелось потерять наших многих немногочисленных читателей, которые как правило приходят к нам через поисковые системы, поэтому был создан редирект с адреса street.marvins.ru/blog на marvins.ru. Т.к. сайт работает под чистым Apache, то был для редиректа был выбран модуль mod_rewrite.c.
Создадим в корне сайта с которого мы будем перенаправлять (в нашем случае это street.marvins.ru) файл .htaccess со следующим содержимым:

При этом RedirectMatch 301 – даст понять поисковикам, что страница была перемещена и все запросы в которых присутствует каталог “/blog/” будут перенаправленны на marvins.ru с сохранением URL до страницы – $1.
Ресстартуем Apache

Оказалось, что это совсем просто:)

1
Оставить комментарий

avatar
1 Цепочка комментария
0 Ответы по цепочке
0 Последователи
 
Популярнейший комментарий
Цепочка актуального комментария
1 Авторы комментариев
Roman Авторы недавних комментариев
  Подписаться  
новее старее большинство голосов
Уведомление о
Roman
Гость
Roman

Во, как раз это я и искал, спасибо!