我使用的是 Namecheap 默认 DNS,我在其中购买了 dns 名称。但是,我有一个问题......
通常,对于 AWS 和 Rackspace,我会:
A Record: foo.com 124.22.22.1
Cname: www.example.com foo.com
但是对于 Namecheap,我必须使用它@
来显示服务器根目录:
A Record: @ 124.22.22.1
Cname: www.example.com example.com
使用 Namecheap DNS,http://example.com
可以使用但不能www.example.com
使用ERR_NAME_NOT_RESOLVED
. 有什么建议么?
www.example.com
如果您要在区域文件中写入example.com.
您创建的实际名称是www.example.com.example.com.
相反,您可以将 a 附加
.
到名称以使其绝对而不是相对。在那种情况下,你会写www.example.com.
或者,您可以使用相对名称并且只写入
www
不带.
which 因为它是相对的,www.example.com.
一旦附加区域名称就会变为。如果您遇到一个提供者,它允许您
www.example.com.
只通过编写来创建记录,www.example.com
那是因为该提供者会自动.
在幕后附加尾随,这可能会令人困惑,因为并非所有提供者都这样做。事实证明,在没有 URL 重定向记录的情况下完成此操作的唯一方法是拥有 2 个 A 记录:
这主要是因为我必须使用
@
作为域名。正因为如此,我不能使用cname
记录,因为输入不允许@
,namescheap dns 不使用域名,但是@
.