为子文件夹重定向设置htaccess文件

时间:2010-12-01 11:43:11

标签: .htaccess

我有一个关于htaccess重定向的问题。

我有一个名为www.test.com的域名,其中有很多子文件夹,例如www.test.com/admin/,www.test.com/users/等。我只是想重定向到不同的URL基于每个URL,即

www.test.com  should redirect to www.abc.com
www.test.com/admin/  should redirect to www.xyz.com
www.test.com/users/  should redirect to www.pqr.com

如何根据每个请求编写一个htaccess文件重定向到不同的URL(比如检查传入URL中的条件)?

1 个答案:

答案 0 :(得分:2)

你想要这样的东西:

RewriteEngine on
RewriteRule ^users/(.*)$ http://www.pqr.com/$1 [L,NC,QSA,R=301]
RewriteRule ^admin/(.*)$ http://www.xyz.com/$1 [L,NC,QSA,R=301]
# ... add more rules as needed
RewriteRule ^(.*)$ http://www.abc.com/$1 [L,NC,QSA,R=301]