首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用/重定向具有单个dns区域的多个域名

问使用/重定向具有单个dns区域的多个域名
EN

Server Fault用户
提问于 2015-11-11 23:46:18
回答 1查看 1K关注 0票数 2

我有我的一个网站的一个主域名。我也有许多其他的域名作为次要。我所有的DNS记录都在我的主域名上,而对于其他域名,我只是创建区域和www记录来将web请求重定向到主域名。

我计划将我的DNS服务移到Microsoft Azure DNS或Amazon路由53上。由于他们对每个DNS区域收取我的费用,我想保持DNS区域的号码在一个最低的成本效率。

因此,我只想创建两个区域来使用其中一个,并保留我的主域名及其记录;使用第二个区域来保存所有其他域名,并将所有请求重定向到主区域。

这有可能吗?我该怎么做?如果我做不到,最好的选择是什么?

EN

回答 1

Server Fault用户

发布于 2015-11-12 04:08:50

不,DNS不是那样工作的。

托管区域将只保存在其顶点或其下面的记录。example.com区域只能承载example.com及其子域的记录。它不能承载任何其他域的记录。

在前25个托管区域之后,53号公路每个附加托管区域只收取0.10美元/月费用。如果对任何人来说这似乎是一种过度的代价,我认为这是不合理的.特别是当最明显的选择是在您自己的服务器上托管这些域时,这样的代价要比数百个域要高,而且时间和管理上的麻烦也更多。

当然,一些DNS注册人把DNS主机和域名重定向到“真正的”网站免费。如果您所做的只是将请求重定向到主站点,这是另一个简单的解决方案.尽管为了获得“免费”服务,维护您在其他注册服务器上注册的成本可能比注册+ DNS主机+ web重定向要高。

顺便说一句,将web请求重定向到另一台服务器并不是仅在DNS配置中完成的。这还要求web服务器接受请求,并告诉浏览器重写其地址栏并导航到目标站点。

在AWS内部,您可以使用路由53托管区域和为重定向配置的空S3桶来完成重定向。如果要将多个域转发到同一个目标,则可以将单个CloudFront发行版和配置为重定向的单个空桶组合起来,并将50个带有或不带www (100个唯一主机名)的域重定向到一台最终服务器。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/735711

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档