使用别名作为 Network Solutions 网站的域名

使用别名作为 Network Solutions 网站的域名

blank.com通过 Namecheap 购买了该域名。我已经拥有example.com该域名并通过 Network Solutions 托管,因此我的计划是执行以下操作:

  1. 创建子域名blank.example.com
  2. 将我的网站的文件上传至blank.example.com
  3. 创造blank.com CNAME blank.example.com.

步骤 1 和 2 运行顺利。不幸的是,在第 3 步,我遇到了错误403 Forbidden 。我在网上看到我需要以blank.com某种方式添加别名,问题出在 HTTP 而不是 DNS 上。但是,如何在 Network Solutions 上配置我的服务器以允许此CNAME操作?

答案1

这是因为 CNAME 记录不是 URL 重定向:它们在 DNS 级别工作,只是为另一个主机名创建别名。如果您需要将其用于电子邮件,您也不应该在域根上使用 CNAME,因为这可能会引起问题。RFC 1034,3.6.2:

CNAME RR 将其所有者名称标识为别名,并在 RR 的 RDATA 部分中指定相应的规范名称。如果节点上存在 CNAME RR,则不应存在其他数据;这确保了规范名称的数据及其别名不会不同。此规则还确保可以使用缓存的 CNAME,而无需与权威服务器核对其他 RR 类型。

Namecheap 已经URL 重定向选项,因此您无需对 Network Solutions 托管进行任何更改。您可以以同样的方式设置电子邮件转发从附加域迁移到现有域。

相关内容