【发布时间】:2010-09-10 19:23:03
【问题描述】:
我有一个主域 - 我们称之为 xyz.com。我还有其他几个二级域名,如abc.com def.com、ghi.com等。这些域名都具有相同的内容。
我正在尝试在 IIRF 中进行 URL 重定向,该重定向将采用任何辅助域,并将其替换为我的主 xyz 域。
这是我得到的最接近的。
RewriteCond %{HTTP_HOST} ^(?!(.*)\.xyz\.com)$
RedirectRule ^/(.*)$ http://*1.xyz.com/$1
问题 #1:如果我导航到 123.abc.com,我会被带到 .xyz.com(我失去了我的子域,我以为我可以用 '*1' 检索它)。
问题 #2:即使我去 www.xyz.com,我也会被重定向到 .xyz.com,这条规则显然应该忽略任何 xyz .com 域
【问题讨论】: