使用.htaccess重定向域和子域

使用.htaccess重定向域和子域,.htaccess,lamp,.htaccess,Lamp,现在*.foo.com和*.bar.com与LAMP的别名相同。当然,现在它在每个URL上显示相同的内容。但我并不希望发生这种情况,我希望其他域名能够重定向到foo.com。我假设这在.htaccess文件中是可能的 编辑:我在自己的服务器上托管此文件,因此我还希望IP地址重定向到foo.com在.htaccess中使用重写条件,以选择所有不适用于foo.com的内容,然后重定向: RewriteEngine On RewriteCond %{HTTP_HOST} !^foo\.com$ Rew

现在*.foo.com和*.bar.com与LAMP的别名相同。当然,现在它在每个URL上显示相同的内容。但我并不希望发生这种情况,我希望其他域名能够重定向到foo.com。我假设这在.htaccess文件中是可能的


编辑:我在自己的服务器上托管此文件,因此我还希望IP地址重定向到foo.com

在.htaccess中使用重写条件,以选择所有不适用于foo.com的内容,然后重定向:

RewriteEngine On
RewriteCond %{HTTP_HOST} !^foo\.com$
RewriteRule ^(.*)$ http://foo.com/$1 [R=301,L]

我已经添加了这个,这正是你给它的方式,但它似乎也重定向了我想要重定向所有内容的域,导致了无限重定向循环。现在我对它进行了测试,它似乎起了作用:)