【发布时间】:2011-12-14 12:14:05
【问题描述】:
我有一个带有 drupal 的多站点,我创建了一个站点,起初应该可以通过多种方式(子域和路径)访问,但现在我只想保留其中一个;所以我应该重定向所有其他人。现在我有:
aaa.domain.com/
bbb.domain.com/
domain.com/aaa/
domain.com/bbb/
www.domain.com/aaa/
www.domain.com/bbb/
我想将它们全部重定向到http://www.domain.com/bbb/
我试着写:
RewriteCond %{HTTP_HOST} ^aaa.domain.com$ [OR]<BR>
RewriteCond %{HTTP_HOST} ^bbb.domain.com$ [OR]<BR>
RewriteCond %{HTTP_HOST} ^www.domain.com\/aaa$ [OR]<BR>
RewriteRule ^/?$ "http\:\/\/www\.domain\.com\/bbb\/" [R=302,L]
我将使用 302 而不是 301,直到它按预期工作。
如果我输入 aaa.domain.com 它会按预期工作,但如果我输入
http://aaa.domain.com/page/1
它不起作用
我已经阅读了有关 htaccess 的所有内容,但我遗漏了一些东西。
谢谢
【问题讨论】:
标签: .htaccess