将目录重定向到子域

时间:2013-03-29 22:24:51

标签: .htaccess redirect

我的域名指向Heroku中的Rails应用程序,例如,当您想要访问某些视频时,您将拥有以下URL:

http://codigofacilito.com/video/W53XHWkbz34

我们需要将该应用更改为子域,因此更新后的版本为:

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

我想知道的是:

是否可以使用.htaccess文件将人们重定向到包含子域名视频的新网址。

3 个答案:

答案 0 :(得分:15)

如果您需要将此规则仅应用于视频路线,请尝试以下操作:

在您的文档根目录.htaccess中,插入以下规则:

RewriteRule ^(video/.*)$ http://videos.codigofacilito.com/$1 [R=301,L,NC]

答案 1 :(得分:6)

使用mod_alias

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

关键字permanent会导致Apache发送HTTP状态301 Moved Permanently而不是302 Found

答案 2 :(得分:3)

这对我有用

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