.htaccess 301重定向。从一个域重定向到另一个域

时间:2014-04-17 09:56:52

标签: regex apache .htaccess mod-rewrite

我想问一下,如何从此网址重定向(例如):http://firstapp.com/VD/Controller/Action (VD - 是虚拟目录,动作 - 有很多动作,因此所有动作都应该重定向到新的URL)

到这个:http://secondapp.com/Action

使用.htaccess

我试试这个,但它不起作用

RewriteCond %{HTTP_HOST} ^(.*)$ [NC]
RewriteRule ^/VD/Controller/(.*)$ http://secondapp.com/$1 [L,R=301,NC]

1 个答案:

答案 0 :(得分:1)

将此规则放在firstapp.com的根.htaccess中:

RewriteEngine On
RewriteCond %{HTTP_HOST} firstapp\.com$ [NC]
RewriteRule ^VD/Controller/(.*)$ http://secondapp.com/$1 [L,R=301,NC]