htaccess:将URL从一个域/文件夹重写到另一个域

时间:2013-04-12 19:22:39

标签: .htaccess mod-rewrite

我们有两个停放了公共网站的域名。对于特定的文件夹路径,我们需要确保始终使用其中一个域。我需要一个重写规则,只有在访问某个文件夹(及其子项)时才会指向正确的域。

http://www.domain1.com/admin/ 重定向到 http://www.domain2.com/admin/

我需要考虑第一个网址可能是: http://domain1.com/admin/(即根域或www表格)

1 个答案:

答案 0 :(得分:1)

这可以通过简单的RewriteCondRewriteRule

来完成
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(?:www\.)?domain1\.com$
RewriteRule ^admin.* http://www.domain2.com/$0 [R,L]

如果一切正常,您可以将R更改为R=301