0

我们有两个域,www.aaa.com 和 www.bbb.com。两者都指向服务器上的同一个根目录。

服务器在根目录中有两个子目录:/abc/ 和 /xyz/。

如果有人输入 www.aaa.com/abc/ 他们应该去 /abc/ (正常)
如果有人输入 www.aaa.com/xyz/ 他们应该去 /xyz/ (正常)
** 如果有人输入 www.bbb.com/abc/ 他们应该去/xyz/(使用重写)
如果有人输入 www.bbb.com/xyz/ 他们应该去 /xyz/ (像往常一样)

我们如何为上面的第三种情况编写重写,它只影响域 www.bbb.com 而不是 www.aaa.com?

4

1 回答 1

1

您需要使用条件和规则:

RewriteCond %{HTTP:Host} ^www\.bbb\.com$ [NC]
RewriteRule ^abc$ /xyz [NC,L]
于 2012-09-25T04:49:34.810 回答