Проблема Cname DNS Namecheap

Я использую DNS по умолчанию Namecheap, где я купил имя 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

With Namecheap DNS, http://example.com работает, но не www.example.com с ERR_NAME_NOT_RESOLVED . Есть предложения?

-1
задан 2 February 2016 в 11:01
2 ответа

Как оказалось, единственный способ сделать это без записи перенаправления URL - это иметь 2 записи A:

A Record: @ 124.22.22.1
A Record: www 124.22.22.1

Это в основном из-за того, что я должен использовать @ в качестве имени домена. По этой причине я не могу использовать запись cname, так как вход не позволяет @, и namescheap dns не использует доменное имя, а @.

.
1
ответ дан 5 December 2019 в 19:00

Если вы должны были написать www.example.com внутри файла зоны для example.com. фактическое имя, которое вы создали - www.example.com.example.com.

Вместо этого вы можете добавить . к имени, чтобы сделать его абсолютным, а не относительным. В этом случае вы бы написали www.example.com.

В качестве альтернативы вы могли бы использовать относительное имя и написать только www без ., которое, поскольку является относительным, станет www.example.com. после добавления имени зоны.

Если вы наткнулись на провайдера, который позволит вам создать запись для www.example.com., написав только www.example.com, то это будет потому, что этот провайдер автоматически добавляет трейлинг . за кулисами, что может сбить с толку, так как не все провайдеры делают это.

.
5
ответ дан 5 December 2019 в 19:00

Теги

Похожие вопросы