Namecheap DNS Cname 问题

d h*_*hee -1 domain-name-system cname-record namecheap

我使用的是 Namecheap 默认 DNS,我在那里购买了 dns 名称。但是,我遇到了一个问题...

通常,对于 AWS 和 Rackspace,我会:

A Record: foo.com 124.22.22.1
Cname:    www.example.com foo.com
Run Code Online (Sandbox Code Playgroud)

但是对于 Namecheap,我必须使用@来显示服务器根目录:

A Record: @ 124.22.22.1
Cname:    www.example.com example.com
Run Code Online (Sandbox Code Playgroud)

使用 Namecheap DNS,http://example.com可以使用但不适www.example.com用于ERR_NAME_NOT_RESOLVED. 有什么建议?

kas*_*erd 5

如果您要www.example.com在区域文件中为example.com.您创建的实际名称写入www.example.com.example.com.

相反,您可以.在名称后附加 a以使其成为绝对而不是相对。在那种情况下,你会写www.example.com.

或者,您可以使用相对名称并只写www不带 a .,因为它是相对的,www.example.com.一旦附加了区域名称,它就会变成。

如果您遇到一个提供程序,它允许您www.example.com.仅通过写入来创建记录,www.example.com那是因为该提供程序会.在幕后自动附加尾随,这可能会令人困惑,因为并非所有提供程序都这样做。