DNS curinga e subdomínios


11

Vamos dizer que eu tenho o domínio mydomain.com.

Eu quero que quando qualquer visitante vai para
www.mydomain.com
xyz.mydomain.com
abc.mydomain.com
asd.mydomain.com
qwe.mydomain.com
etc ...

o visitante continuará vendo "xyz.mydomain.com", mas o endereço real será "mydomain.com". meu aplicativo asp.net irá lidar com as diferenças entre os endereços. Eu quero que o subdomínio possa ser qualquer coisa.

O problema é: estou usando um host compartilhado . Eles permitem criar subdomínios e também criar alguns registros DNS:

Endereço (A)
CNAME
Mail (MX)
IPV6 (AAAA)
TXT

É possível configurar minha hospedagem para aceitar esse asterisco / curingas para subdomínios? Como eu faço?


Você deve considerar as implicações de SEO disso.
Dave Cheney

Quais implicações de SEO? Os mecanismos de pesquisa rebaixam as listagens de sites curinga ou que não são www. {Domain}?
#

Se x.abc.com e y.abc.com contiverem as mesmas informações, eles: a) serão diluídos b) possivelmente serão rebaixados por "googlebombing" - a configuração de vários sites idênticos é considerada incorreta pelos mecanismos de pesquisa. Uma solução melhor pode ser redirecionar * .abc.com para www.abc.com.
Ben Doom

Isso não é um problema. Basta usar URLs canônicos: support.google.com/webmasters/answer/139066?hl=en
Leonard Challis

Respostas:


5

Tente criar um registro A ou CNAME com * como subdomínio e o IP do servidor (registro A) ou domínio (registro CNAME) como destino. Se o painel de controle do seu host não permitir um curinga, você precisará contatá-lo para obter ajuda ou mover seu DNS para terceiros.


7

Alguns conselhos contra sites curinga:

O que você fará quando alguém começar a divulgar seu site como " http://this.company.sucks.domain.com " e ele resolver / renderizar corretamente?


Acordado. Basta criar um único registro A para o nome do host do servidor e criar aliases para os próprios sites. Isso ajudará você se precisar alterar novamente os endereços IP.
Tatas

2
O caso de uso para isso geralmente é para coisas como account_name.example.com em aplicativos da Web - altamente útil e um pesadelo para configurar manualmente em um servidor DNS, se você tiver muitas inscrições. Se alguém divulgar this.company.sucks.example.com, você sempre poderá configurar um registro A falso para esse subdomínio específico.
ceejayoz

Ou no software de servidor da Web, onde suponho que você alias xyz.example.com para o site xyz, tenha alguma consulta incomparável (ainda apontando para o mesmo servidor) use um redirecionamento normal, portanto o navegador muda para example.com ou www .exemplo.com. Você pode até lançar uma página 404 no final do redirecionamento.
mpbloch

Ter um DNS curinga não significa que o servidor da web entregue um site para cada nome possível. O servidor da web deve ser configurado separadamente. Por exemplo, seria possível configurar um servidor da web para fornecer apenas USRNAME.example.com, mas não mais nada.
mit

5

Um servidor DNS de ligação permite criar registros curinga A como este:

* .meudominio.com. IN A xxxx

Ou, se eles estiverem usando um painel de controle da web, crie um registro A para o host * , no seu endereço IP.

O servidor DNS do Windows 2000 exige algum esforço para usar curingas:

Etapa 1. Habilite LooseWildcarding. Curinga solta http://technet.microsoft.com/en-us/library/cc940790.aspx

Etapa 2. Use o DNSCmd para criar o registro curinga. http://support.microsoft.com/default.aspx?scid=kb;en-us;840687

Não tenho certeza sobre o Server 2003 e mais recente - houve um problema com curingas no DNS do Server 2003 não funcionando se você tiver a pesquisa direta do WINS ativada

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.