DigitalOcean 提供基础的域名转发支持,但缺少 HTTPS 和分析等关键功能。

当你在 DigitalOcean 上设置重定向时,不会自动安装 SSL 证书,导致访客通过 HTTPS 访问你的网站时出现错误。

那么,如何使用 DigitalOcean 为你的网站启用 HTTPS 安全?

这时 RedirHub 就派上用场了。我们会自动为你的网站安装并续期 SSL 证书,确保持续安全。此外,将你的顶级域名(apex)重定向到 www 版本(或反之)也非常轻松。

下面是设置方法:

步骤 1:创建 RedirHub 账号#

先创建一个账号:RedirHub 注册。

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

添加你希望进行重定向的域名。以本示例为例,我们将使用在 DigitalOcean 注册的“redirhub-forward.xyz”。在“源 URL(Source URL)”字段中输入该域名。我们建议同时添加 www 和顶级域名(非 www)两个版本。

[图片]

第 3 步:导航到 DigitalOcean#

要通过 RedirHub 设置重定向,你需要在 DigitalOcean 进行一次 DNS 更改。使用你的 DigitalOcean 凭据登录,然后点击你的域名。

[图片]

第 4 步:更改 DNS#

现在,更新 DNS 设置。你很可能会看到类似这样的页面:

[图片]

在添加新的 DNS 记录之前,请确保已删除针对“www”和“@”的任何现有 A、AAAA 或 CNAME 记录。其他记录可以保留。

添加这些记录:

  • 类型为“A”,名称为“@”,值为“3.33.236.10”的记录
  • 类型为“CNAME”,名称为“www”,值为“edge.redirhub.com”的记录

你的屏幕应该看起来像这样:

[图片]

第 5 步:在 RedirHub 中进行 DNS 验证#

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

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

[图片]

结束:RedirHub 现已配置为自动 HTTPS!#

就这样!你已成功使用 DigitalOcean 设置好 RedirHub。你的域名现在已具备完整的 HTTPS 支持,并通过 RedirHub 进行重定向。借助我们的“自动 HTTPS”功能,所有 URL 都会安全地重定向到你网站的 HTTPS 版本。此外,SSL 证书会自动续期,因此你无需担心证书过期。

可选:将所有页面重定向到你网站的根域(apex)或 www 版本#

在设置好 RedirHub 后,建议优化你的重定向。你可以将 apex 域名(裸域或根域)下的所有页面重定向到 www 版本,或反过来。想了解更多详情,请查看我们的支持页面。

如果您觉得我们的服务有价值,请考虑订阅我们的某个付费方案来支持我们!

相关帮助

查看全部文章