Basicamente, www
é apenas um subdomínio. O motivo pelo qual o site específico não funciona sem o subdomínio www pode ser um DNS mal configurado ou uma configuração mal configurada.
Você pode tentar fazer uma pesquisa para descobrir a quais IP eles estão atribuídos (para verificar se as configurações de DNS estão corretas):
Exemplo do meu próprio domínio:
nslookup responsible-disclosure.com
Server: router.home
Address: 192.168.1.254
Niet-bindend antwoord: (non-authoritive answer in english I think)
Naam: responsible-disclosure.com
Address: 46.105.30.3
nslookup www.responsible-disclosure.com
Server: router.home
Address: 192.168.1.254
Niet-bindend antwoord: (non-authoritive answer in english I think)
Naam: www.responsible-disclosure.com
Address: 46.105.30.3
Se esses dois corresponderem ao seu Apache (vhost), poderá estar mal configurado. Se você não encontrar a configuração incorreta, precisará adicionar sua configuração à pergunta para que possamos dar uma olhada.
Por que as pessoas prefixam o URL com www, consulte a Wikipedia :
Muitos nomes de domínio usados na World Wide Web começam com www devido à prática antiga de nomear hosts da Internet (servidores) de acordo com os serviços que eles fornecem. O nome do host de um servidor da Web geralmente é www, da mesma forma que pode ser ftp para um servidor FTP e news ou nntp para um servidor de notícias USENET. Esses nomes de host aparecem como nomes de subdomínio DNS (Sistema de nome de domínio), como em www.example.com. O uso de 'www' como um nome de subdomínio não é exigido por nenhum padrão técnico ou político; de fato, o primeiro servidor web foi chamado nxoc01.cern.ch, [26] e muitos sites existem sem ele. Muitos sites estabelecidos ainda usam 'www' ou inventam outros nomes de subdomínios, como 'www2', 'secure' etc. subdomínio (por exemplo, www. example.com) refere-se ao mesmo site; outros exigem um formulário ou outro, ou podem mapear para sites diferentes.
www
é subdomínio , mas hospeda no domínio 2. Ninguém declara nas RFCs, que domínio deve ter um RR e deve ser igual a www RR, portanto - "configurações incorretas" são apenas FUDwww
é um host. 2. É uma configuração incorreta se você pretende que ela apontemysite.corporation.com
e não faz. Não está mal configurado porque o RFC afirma que está tudo bem. É uma configuração incorreta, porque não funciona como o OP quer que ele funcione ...O URL do site não tem nenhuma relação com o uso ou não de tecnologias da Web no site. É uma questão de configurações de DNS do domínio e configuração do servidor da web, que servem o site
Leia as definições de zona para domínios de sites desses vps e encontre a diferença. No jargão Bind, adicionando ao domínio
@ NO CNAME www
www IN A NN.NN.NN.NN
leva à "clonagem" do endereço www do host no endereço do domínio. E se, na configuração do servidor da web para o nome do domínio do site www, com alguma alias de qualquer forma para www, os dois URLs mostrarão o mesmo conteúdo.
As alterações de configuração de DNS e da Web devem ser feitas manualmente
fonte