Subdomínio de curinga retornando ERR_NAME_NOT_RESOLVED

3

Estou tentando configurar um subdomínio curinga que redirecionará todos os subdomínios para meu domínio principal.

subdomain.newbuildhomesaz.com - > newbuildhomesaz.com

Eu criei o subdomínio curinga * .newbuildhomesaz.com no cPanel. Eu verifiquei a configuração do DNS e o registro foi criado e parece bem.

Eu editei o arquivo .htaccess com o seguinte

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^(.+)\.newbuildhomesaz\.com$ [NC]
RewriteRule (.*) http://newbuildhomesaz.com/$1 [L,R=301,QSA]

Eu posso acessar o domínio principal newbuildhomesaz.com

No entanto, quando tento acessar um subdomínio aleatório como abc.newbuildhomesaz.com, recebo uma mensagem de erro:

This site can’t be reached

abc.newbuildhomesaz.com’s server DNS address could not be found.

ERR_NAME_NOT_RESOLVED

Eu tenho falado ao telefone com a Hostgator ao longo do dia e eles não parecem conseguir me ajudar.

Estou em um plano de hospedagem compartilhada com eles.

    
por jdias 15.03.2017 / 02:01

1 resposta

2

Se newbuildhomesaz.com. for seu domínio, o registro DNS A para subdomínios com curinga, *.newbuildhomesaz.com. não está configurado corretamente. Nenhum registro é retornado:

root@node51 [~]# dig '*.newbuildhomesaz.com'

; <<>> DiG 9.10.3-P4-Ubuntu <<>> *.newbuildhomesaz.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 57822
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;*.newbuildhomesaz.com.         IN      A

;; AUTHORITY SECTION:
newbuildhomesaz.com.    1799    IN      SOA     ns8331.hostgator.com. root.gator4166.hostgator.com. 2016020100 86400 7200 3600000 86400

;; Query time: 44 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Tue Mar 14 20:23:45 CDT 2017
;; MSG SIZE  rcvd: 118

Se tiver certeza de que existe um registro A para *.newbuildhomesaz.com. no cPanel, algo deu errado no servidor que impediu a criação do registro de zona.

Você pode verificar isso abrindo um ticket com o HostGator, explicando a situação e, em seguida, solicitando que eles executem o comando grep '^*' /var/named/newbuildhomesaz.com.db . O comando deve retornar uma linha como esta:

*       14400   IN      A       108.167.133.22

Se não houver essa linha, o registro A não foi criado.

Se essa linha existir, a configuração do DNS do BIND não carregou a nova configuração. O administrador de suporte deve executar named-checkzone 'newbuildhomesaz.com' '/var/named/newbuildhomesaz.com.db' e verificar se a última linha diz " OK ". Se houver um erro, o arquivo de zona do seu domínio será corrompido.

Se não houver erro, o servidor DNS BIND precisará ser recarregado com rndc reload . O administrador de suporte pode, então, verificar se o subdomínio de caractere curinga funciona com dig '*.newbuildhomesaz.com' A @gator4166.hostgator.com .

Se o subdomínio curinga ainda não mostrar um registro A, há algo mais errado com a configuração do DNS no servidor que exigirá investigação mais profunda.

Observação: Como você é um inquilino da hospedagem compartilhada, não é possível fazer alterações no arquivo de zona /var/named/newbuildhomesaz.com.db ou no servidor DNS. Um administrador de suporte com acesso root precisará fazer isso; suporte por telefone e bate-papo não pode fazer isso.

Recursos adicionais

por 15.03.2017 / 02:40

Tags