Я только что переместил свои домены к другому хостеру, все работает нормально, но только страницы, которые у меня есть в моем домене с подстановочными знаками, похоже, не работают / не обнаруживаются сервером вообще.
Что мне нужно настроить рядом только с DNS?
Что у меня есть сейчас;
// вероятно, я сам допустил ошибку, я просто добавил подстановочный знак * .example.com, как этот, я не добавлял его раньше, пока не увидел, что сервер не отвечает! Мне нужно ждать 24 часа?
; <<>> DiG 9.7.3 <<>> google.com.example.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 7900
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;google.com.example.com. IN A
;; AUTHORITY SECTION:
example.com. 1983 IN SOA ns0.transip.net. hostmaster.transip.nl. 2013100115 14400 1800 2419200 3600
;; Query time: 10 msec
;; SERVER: 80.84.224.249#53(80.84.224.249)
;; WHEN: Tue Oct 1 13:07:17 2013
;; MSG SIZE rcvd: 117
$ nslookup google.com.example.com
Server: 80.84.224.249
Address: 80.84.224.249#53
** server can't find google.com.example.com: NXDOMAIN
Я ожидаю, что записи в этих текстовых полях поступают в DNS точно так же, как и они.
Поскольку они не заканчиваются точкой, DNS-сервер автоматически расширяет их, добавляя доменное имя, что делает www
становиться www.example.com.
и так далее.
Было предложено добавить точку к вашей записи, поскольку это заставляет DNS-сервер не добавлять доменное имя. Без этого *.domain.com
станет *.domain.com.domain.com.
.
В своих комментариях вы упомянули, что веб-консоль не позволяет добавлять точку в конце поля. Поэтому единственное разумное предложение - просто ввести *
в поле имени, которое DNS-сервер должен расширить до *.example.com.
.
Если это не позволяет вам добавить только звездочку, то, скорее всего, они никогда не проектировали свою консоль веб-администрирования для поддержки такой записи с подстановочными знаками. В этом случае вам, вероятно, лучше всего обратиться к интернет-провайдеру, панель управления которого вы используете. На самом деле, это, возможно, было самым очевидным способом сначала связаться с ними и спросить их.
Дополнительное примечание: вы упомянули, что «страницы под вашим доменом с подстановочными знаками» не работают. Я настоятельно рекомендую протестировать подстановочный знак с помощью dig
или nslookup
во-первых, вместо того, чтобы пытаться получить доступ к веб-страницам, поскольку вы создаете больше возможных проблем. (Что делать, если с DNS все в порядке, и это веб-сервер, который не работает должным образом и т. Д.?) Вдобавок к этому, несуществующие ответы DNS могут быть кэшированы, поэтому предпочтительно проверять записи непосредственно на серверах имен вашего интернет-провайдера. , так как вы, возможно, устранили проблему, но ваш компьютер все еще может думать, что записи не существуют.