如何结合 Netlify 和 Digital Ocean 设置 DNS 配置?
How to setup DNS configuration with Netlify and Digital Ocean combined?
我在 Namecheap 买了一个域名 my-domain.com。我的目标是在 Digital Ocean 中使用 my-domain.com 的子域,在 Netlify 中使用 my-domain.com 的子域。
期望的结果:
- my-domain.com 重定向到 Netlify
- subdomain1.my-domain.com 重定向到 Digital Ocean
- subdomain2.my-domain.com 重定向到 Digital Ocean
目前,我对 Namecheap 的设置是这样的:
和数字海洋:
我对所有 DNS 设置都不太清楚,非常感谢您的帮助!
谢谢。
我从未使用过 Netlify 和 Digital Ocean,只是在理论上。
1) 您正在使用 Digital Ocean 名称服务器,因此您必须在那里编辑 DNS 记录。
2) 为每个子域设置 A/AAAA 记录:
- my-domain.com 与 Netlify IP
- www.my-domain.com 使用 Netlify IP
- subdomain1.my-domain.com 与 Digital Ocean IP
- subdomain2.my-domain.com 与 Digital Ocean IP
删除 A/AAAA 带通配符的记录 (*.my-domain.com)
3) 设置你的服务器来监听它
首先,我们不要使用术语 "redirect",因为这里不会发生这种情况 :) 这是一个 specific HTTP convention,Namecheap 和 Digital Ocean 的 DNS 都不会参与,一旦你配置好了事情正确。它 是 他们可能提供的一项服务,但在大多数情况下你不应该使用它(Digital Ocean 和 Netlify 都不会从这种配置中受益,它至少会使你的 Netlify 站点通过 Netlify 的自动 SSL 证书不太可靠且更难保护。)
我为 Netlify 工作(并且个人使用 Digital Ocean),并建议此设置:
- 使用 Alternative configuration shown in this article 将您的裸域配置为指向 Netlify 负载均衡器的 A 记录,
104.198.14.52
- 为指向您的
sitename.netlify.com
的 www 域使用 CNAME
- 将您的 DO 子域配置为指向您的 Droplet 的 A 记录。
我在 Namecheap 买了一个域名 my-domain.com。我的目标是在 Digital Ocean 中使用 my-domain.com 的子域,在 Netlify 中使用 my-domain.com 的子域。 期望的结果:
- my-domain.com 重定向到 Netlify
- subdomain1.my-domain.com 重定向到 Digital Ocean
- subdomain2.my-domain.com 重定向到 Digital Ocean
目前,我对 Namecheap 的设置是这样的:
和数字海洋:
我对所有 DNS 设置都不太清楚,非常感谢您的帮助!
谢谢。
我从未使用过 Netlify 和 Digital Ocean,只是在理论上。
1) 您正在使用 Digital Ocean 名称服务器,因此您必须在那里编辑 DNS 记录。
2) 为每个子域设置 A/AAAA 记录:
- my-domain.com 与 Netlify IP
- www.my-domain.com 使用 Netlify IP
- subdomain1.my-domain.com 与 Digital Ocean IP
- subdomain2.my-domain.com 与 Digital Ocean IP
删除 A/AAAA 带通配符的记录 (*.my-domain.com)
3) 设置你的服务器来监听它
首先,我们不要使用术语 "redirect",因为这里不会发生这种情况 :) 这是一个 specific HTTP convention,Namecheap 和 Digital Ocean 的 DNS 都不会参与,一旦你配置好了事情正确。它 是 他们可能提供的一项服务,但在大多数情况下你不应该使用它(Digital Ocean 和 Netlify 都不会从这种配置中受益,它至少会使你的 Netlify 站点通过 Netlify 的自动 SSL 证书不太可靠且更难保护。)
我为 Netlify 工作(并且个人使用 Digital Ocean),并建议此设置:
- 使用 Alternative configuration shown in this article 将您的裸域配置为指向 Netlify 负载均衡器的 A 记录,
104.198.14.52
- 为指向您的
sitename.netlify.com
的 www 域使用 CNAME
- 将您的 DO 子域配置为指向您的 Droplet 的 A 记录。