Básicamente www
es solo un subdominio. La razón por la que el sitio específico no funciona sin el subdominio www puede ser un DNS mal configurado o una configuración mal configurada.
Puede intentar hacer un nslookup para averiguar a qué IP están asignados (para verificar que la configuración de DNS sea correcta):
Ejemplo de mi propio dominio:
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
Si esos dos coinciden, tu Apache (vhost) podría estar mal configurado. Si no ve la configuración incorrecta, debe agregar su configuración a la pregunta para que podamos echar un vistazo.
En cuanto a por qué las personas prefieren la URL con www, consulte Wikipedia :
Muchos nombres de dominio utilizados para la World Wide Web comienzan con www debido a la práctica de nombrar hosts de Internet (servidores) de acuerdo con los servicios que brindan. El nombre de host para un servidor web es a menudo www, de la misma manera que puede ser ftp para un servidor FTP, y news o nntp para un servidor de noticias USENET. Estos nombres de host aparecen como nombres de subdominio del Sistema de nombres de dominio (DNS), como en www.example.com. El uso de 'www' como nombre de subdominio no es requerido por ninguna norma técnica o política; de hecho, el primer servidor web se llamó nxoc01.cern.ch, [26] y existen muchos sitios web sin él. Muchos sitios web establecidos todavía usan 'www', o inventan otros nombres de subdominio como 'www2', 'seguro', etc. Muchos de estos servidores web están configurados de manera que tanto la raíz del dominio (por ejemplo, example.com) como el www subdominio (por ejemplo, www. ejemplo.com) se refieren al mismo sitio; otros requieren una forma u otra, o pueden mapearse a diferentes sitios web.
www
es subdominio , sino host en el dominio 2. Nadie dice en RFC, qué dominio debe tener A RR y debe ser igual a www RR, por lo tanto, las "configuraciones incorrectas" son solo FUDwww
es un host. 2. Es una mala configuración si intenta señalarmysite.corporation.com
y no lo hace. No está mal configurado porque el RFC dice que está bien. Es una mala configuración, ya que no funcionan como OP quiere que el trabajo ...La URL del sitio no tiene ninguna relación con el uso o no del uso de tecnologías web en el sitio. Se trata de la configuración de DNS del dominio y la configuración del servidor web, que sirven al sitio
Lea las definiciones de zona para dominios de sitios de estos vps y encuentre la diferencia. En la jerga de Bind agregando al dominio
@ EN CNAME www
www EN UN NN.NN.NN.NN
conduce a la "clonación" de la dirección www del host a la dirección del dominio. Y si en la configuración del servidor web para el nombre de dominio del sitio www alias en cualquier forma a www, ambas URL mostrarán el mismo contenido.
Los cambios de configuración de DNS y web deben hacerse a mano
fuente