我有一个为大约 30 个域设置的重定向 Apache 服务器。我希望除 1 个域外,所有请求都重定向到主服务器。
基本上,访问此服务器的任何域名都会转发到 www.maindomain.com;但是,我希望 domain234.com 和 www.domain234.com 转发到https://www.site.com
我找到了这个回复并尝试了但没有成功:
<VirtualHost _default_:80>
RewriteCond %{HTTP_HOST} ^(.*)$
RewriteRule ^(.*)$ https://www.maindomain.com [R=permanent,L]
</VirtualHost>
<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName domain1.com
ServerAlias www.domain1.com
ServerAlias domain2.biz
ServerAlias domain3.info
RewriteEngine on
RewriteCond (.*) https://site.foo.com [R=301,L]
</VirtualHost>
有人能建议我解决这个问题吗?