如何使用 Godaddy 转发 https 子域名

如何使用 Godaddy 转发 https 子域名

我正在尝试转发https使用 DNS 记录的子域名http我在 GoDaddy 上成功使用了以下 CNAME 和 A 记录

CNAME   gc1 alias.redirect.name.
TXT _redirect.gc1   Redirects to https://gifffted.com/pages/augmented-reality

但如果我尝试打开https://gc1.gifffted.com

我该如何解决

该网站托管在 Shopify

答案1

您可能不清楚子域名是什么。

以这个示例 URL 为例:

http://www.example.com

在此 URL 中,“example.com”是您的根域,子域是“www”。它是 URL 的一部分,与根域之间用 分隔.

HTTP 和 HTTPS 不是子域名,它们是协议,通常用 与子域名/域名 分隔://。在上面的例子中,协议是http

从广义上讲,域名(无论是否带有子域名)会告诉浏览器在哪里查找网站,但 HTTP 和 HTTPS 等协议决定如何它与网站进行通信。协议不是由 DNS 决定的,而是由浏览器和你的网站决定的。

DNS A 记录将域名(如“example.com”)与 IP 地址(如 8.8.8.8)关联。

如果您还希望您的网站拥有一个子域名,例如foobarfoobar.example.com),那么您需要一个 CNAME 条目,它定义foobar.example.com为别名,换句话说,它表示“foobar.example.com”应该与“example.com”指向同一个网站。

这篇文章中有更多相关内容

一旦你能做到这么多,你就应该能够通过 http 和 https 访问 example.com 和 foobar.example.com,只要你的主机支持这两种方式。这是因为协议URL 的一部分告诉您的浏览器如何与网站对话,而不是在哪里寻找它(因此它在同一个地方寻找 http 和 https)。

PS 我不确定这是否能回答你的问题,因为我不确定我是否理解了你的问题。如果你想知道如何从 http 重定向到 https,你可以通过 HTTP 重定向单独执行此操作,只要你的托管支持它即可。托管商可能还只是提供“强制 HTTPS”选项,但我不确定。

相关内容