Перенаправить каталог на поддомен

Мой домен указывает на приложение Rails в Heroku, поэтому, например, когда вы хотите получить доступ к некоторому видео, у вас будет URL-адрес, такой как:

http://codigofacilito.com/video/W53XHWkbz34

Нам нужно изменить это приложение на поддомен, чтобы обновленная версия была:

http://videos.codigofacilito.com/video/W53XHWkbz34

То, что я хочу знать, это:

Есть ли способ перенаправить людей на новый URL с помощью субдоменов видео с помощью файла .htaccess.

Ответы на вопрос(3)

С помощьюmod_alias:

Redirect permanent /video http://videos.codigofacilito.com/video

Ключевое словоpermanent заставляет Apache отправлять HTTP-статус301 Moved Permanently вместо302 Found.

 antikbd14 окт. 2018 г., 18:06
Это работает как шарм!
 Ismael Miguel04 февр. 2015 г., 13:08
Это решение помогло мне сегодня! Причудливо то, чтоRewriteEngine будет продолжать обрабатываться даже при перенаправлении.
Решение Вопроса

чтобы это правило применялось только к видео маршруту, попробуйте следующее:

В корне вашего документа.htaccess файл, вставьте следующее правило:

RewriteRule ^(video/.*)$ http://videos.codigofacilito.com/$1 [R=301,L,NC]
 Uriel Hernández31 мар. 2013 г., 05:26
Как раз то, что мне было нужно, и это было хорошо для других контроллеров, которые есть в приложении Rails. Большое спасибо, и, как говорит Анубхава, этого было достаточно с RewriteRule.
 anubhava30 мар. 2013 г., 06:26
Только чтоRewriteRule ^(video/.*)$ http://videos.codigofacilito.com/$1 [R=301,L,NC] достаточно. Нет необходимости в RewriteCond также.

Это работает для меня

RedirectMatch 301 ^/xxx/(.*)$ http://xxx.domain.com/$1

Ваш ответ на вопрос