www.example.com vs example.com?

1

O site que eu criei para minha namorada não está resolvendo em seu Mac quando ela digita www antes do nome do domínio. É o navegador dela ou preciso configurar um redirecionamento www em algum lugar?

    
por Peter Mortensen 30.08.2009 / 23:43

4 respostas

17

Eu geralmente configuro os registros DNS assim:

@  IN A  123.123.123.123
www  IN A  123.123.123.123

Você poderia, é claro, usar um CNAME para o www, mas eu prefiro usar registros A, se não for necessário. Além disso, você pode (ou não) preferir usar um alias em vez de um redirecionamento.

Você configura no Apache assim:

<VirtualHost 123.123.123.123>
    ServerName example.com
    ServerAlias www.example.com
    ...
</VirtualHost>
    
por 30.08.2009 / 20:56
4

Na sua área de gerenciamento de DNS para o seu domínio, você precisa adicionar um registro CNAME. Isso basicamente significa que o registro www apontará para o IP para yourdomain.com:

yourdomain.com          300     IN A        123.123.123.123
www.yourdomain.com      300     IN CNAME    yourdomain.com

A maioria dos painéis de controle de DNS deve oferecer essa capacidade.

    
por 25.06.2009 / 09:11
1

Se você tiver apenas um registro A para example.com, as pessoas que consultarem www.example.com não receberão uma resposta válida que as aponte para seu servidor. O mesmo vale para o contrário.

Eu vi pessoas definirem seu example.com como um registro A e, em seguida, ter um CNAME para www.example.com apontando para example.com. Mas como o uso de CNAMEs não é incentivado (então eu ouço, eu não sou um cara DNS), ter dois registros A para example.com e www.example.com apontando para o mesmo IP também é bom, eu acho.

Em suma, sim, você precisa configurar um registro DNS para www.example.com e também para example.com. Um redirecionamento não funcionará, já que não é possível resolver com êxito ambos os nomes de host no DNS.

    
por 25.06.2009 / 09:10
0

Basta adicionar um registro '@' A e apontá-lo para o endereço IP do seu servidor.

    
por 25.06.2009 / 08:55