Azure DNS:支持 HTTPS 的 URL 跳转

Azure DNS 提供基本的域名转发,但缺少 HTTPS 和分析等关键功能。

当您使用 Azure DNS 设置跳转时,您必须自己管理 SSL 证书,这可能会导致访问者通过 HTTPS 访问您的网站时出现错误。

那么,如何使用 Azure DNS 让您的网站安全地支持 HTTPS?

这就是 RedirHub 的用武之地。我们为您的网站自动处理 SSL 证书,确保它们始终保持最新。此外,将您的 apex 域名跳转到 www 版本(或反之亦然)也非常简单。

以下是设置方法:

步骤 1:创建 RedirHub 账户

首先创建一个账户: RedirHub 注册

步骤 2:将您的域名添加到 RedirHub

添加您希望跳转的域名。对于这个例子,我们将使用“redirhub-forward.xyz”,该域名注册于Azure DNS。在“源URL”字段中输入该域名。我们建议同时添加www和顶级(非www)版本。

[图片]

步骤3:导航到Azure DNS

要通过RedirHub启用跳转,您需要在Azure DNS中进行DNS更改。使用您的Azure凭据登录,导航到“DNS-zones”,并点击您的域名。

[图片]

步骤 4:更改 DNS

现在,让我们更新DNS设置。您可能会看到类似下面的屏幕:

[图片]

在添加新的 DNS 记录之前,请确保已删除所有现有的 A、AAAA 或 CNAME 记录,对于 ‘www’ 和 ‘@’。其他记录可以保留。

添加以下记录:

  • 类型为“A”,名称为“@”,IP为“89.106.200.1”的记录
  • 类型为‘CNAME’的记录,名称为‘www’,别名为‘edge.redirhub.com’

您的屏幕现在应该看起来像这样:

[图片]

步骤 5:在 RedirHub 中进行 DNS 验证

DNS 更改已完成!根据 TTL 设置,这些更改可能需要几个小时才能传播。

RedirHub 将自动验证 DNS 记录。一旦确认,将请求并安装 SSL 证书。

[图片]

结束:RedirHub 现在已设置为自动 HTTPS!

就是这样!您已经成功地在Azure DNS上设置了RedirHub。您的域名现在支持完整的HTTPS并通过RedirHub进行跳转。借助我们的自动HTTPS功能,您所有的URL将安全地跳转到您网站的HTTPS版本。此外,您的SSL证书将自动续订,因此您无需担心其过期。

可选:将所有页面跳转到您网站的顶级域或 www 版本

设置RedirHub后,请考虑优化您的跳转。您可以将来自顶级域名(裸域或根域名)的所有页面跳转到www版本,或反之亦然。有关更多详细信息,请查看我们的支持页面。

如果您喜欢我们的服务,请考虑订阅我们的付费计划来支持我们!