我注册了我的域名foo.org他们还给了我foo.biz免费。我不太喜欢它,但正如我所说,他们免费给了我...我想将涉及 foo.biz 的每个请求都路由到 foo.biz,包括子域。
在 DNS 配置中foo.org,我设立@和万维网以及通配符子域名 *****A记录到我的主机的 IP 地址,
对于 DNS 配置foo.biz,我原本想使用 301 重定向,但是它们不能很好地与通配符子域名配合使用,或者至少我不知道如何实现我想要的自动映射,即,无需为每个子域名手动执行此操作,也不必使用没有通配符的子域名。
因为我真的想foo.org。规范名称,并有foo.biz仅作为一个廉价的别名,使用 CNAME 记录是有意义的,但我该如何做到这一点才能实现映射???
我将非常感激您的最明智的建议!
编辑:我是 DNS 新手...另外,似乎我只能在注册商的网站上编辑我的域名的 DNS 设置。
编辑:我正在使用 IIS。
答案1
在您的 foo.org 虚拟主机前面添加以下内容:
<VirtualHost *:80>
ServerName foo.biz
ServerAlias *.foo.biz
RedirectPermanent / http://www.foo.org/
</VirtualHost>