CNAME 仅适用于子域名吗?

CNAME 仅适用于子域名吗?

是否CNAME只对子域名有效?我想知道,因为我想从我注册的域名(例如 )重定向www.mycoolname.com到我在某个著名社交网站(例如 )上的页面。www.fakebooked.net/coolnameofmine有人知道是否可以通过某种方式更改某些 DNS 设置来实现这一点吗?

答案1

简短的回答:不。

您可以使用 URL 转发服务来实现您想要做的事情......这是 iFRAME 的奇特实现。

答案2

不可以。CNAME 就像域名的别名(例如www.mycoolname.comwww.facebooked.net)。您不能将其别名为另一个 URL(例如http://www.facebooked.net/coolnameofmine),因为域名不是 URL。

在此示例中,最接近的可能是拥有从www.mycoolname.com到 的CNAME www.facebooked.net

这意味着访问该 URLhttp://www.mycoolname.com/coolnameofmine可能相当于http://www.facebooked.net/coolnameofmine

  • (除非服务器www.facebooked.net仅响应www.facebooked.net

当然,这也意味着 goign tohttp://www.mycoolname.com与 going to 相同,http://www.facebooked.net/但这并不是你想要的。


最简单的方法就是检查您的域名注册商。大多数大型注册商都提供域名运作方式选项:它们通常让您选择托管各种 DNS 记录、将您的域名指向外部名称服务器或设置重定向。您很可能只需使用注册商的控制面板配置您的域名即可进行重定向。

第二最好的办法是找到一个可以进行 URL 转发的服务(有很多),然后适当地配置您的域名(他们会有关于如何操作的说明)。

答案3

CNAME 仅适用于子域名吗?

  • CNAME 可以用于任何域名,而不仅适用于子域名。它适用于mycoolname.com->fakebooked.net

www.fakebooked.net/coolnameofmine

  • 这是一个网址,而不是域名,CNAME 无法将您从mycoolname.com->指向fakebooked.net/coolnameofmine。但如果您为提到的域名设置了 CNAME,则导航mycoolname.com/coolnameofminefakebooked.net/coolnameofmine将会有效。

相关内容