2011-01-01 23 views
13

Perdóneme por hacer una duda muy básica.diferencia entre http y www

he alojado en una página del sitio

collinfo.annauniv.edu

la página se abre bien cuando entro en la dirección como

http://collinfo.annauniv.edu

Pero cuando di

www.collinfo.annauniv.edu
mi navegador muestra un error 404.

¿Cuál es la diferencia que causa http aquí en lugar de www.

Respuesta

17

El www. antes de que tu dominio sea realmente un subdominio. Es esencialmente lo mismo que help.microsoft.com o orders.amazon.com.

Con esto en mente, hay algunas cosas que podrían estar ocurriendo:

1) sus registros DNS no incluyen la adecuada un récord para el subdominio www. En este caso, deberá configurar un registro A que apunte a la dirección IP de su sitio web. Si no sabes cómo hacerlo, tu proveedor de alojamiento web debería poder ayudarte.

2) Su servidor no está configurado para manejar el subdominio www. Si está utilizando el servidor web apache, debe estar configurado para mostrar su sitio web cuando el usuario ingrese www antes de su dominio. Una vez más, su servidor web puede configurar esto para usted.

Todo se reduce a un problema de configuración incorrecta. Si no tiene experiencia en la administración de servidores web, es posible que desee darle un "holler" a su proveedor de alojamiento web.

+0

gracias Jesse. Me preguntaba si había algunos problemas conflictivos con http y www. Ahora entiendo la razón. Además, tengo experiencia básica en la administración de servidores web. Así que fue capaz de captar tu respuesta más fácilmente. – CHID

+2

Estás mezclando cosas. El prefijo http no es lo mismo que el subdominio www. Siempre usará http [s] para acceder a un servidor web determinado, sin importar si accede al subdominio www o cualquier otro, o si omite el prefijo del protocolo http antes de la URL. HTTP es el protocolo, no es parte de la URL. No es lo mismo que un (sub) dominio. –

4

HTTP es un protocolo.

http://collinfo.annauniv.edu 

Es la dirección de un recurso que se puede recuperar utilizando HTTP.

annauniv.edu es el dominio en su caso. collinfo is el subdominio. www.collinfo también se considera como un subdominio pero no existe. Es por eso que obtienes HTTP 404 no encontrado.

El subdominio puede ser cualquier cosa, www se usa generalmente porque generalmente significa World Wide Web.

+0

gracias airmanx86. Ahora conozco la lógica – CHID

8

www proviene del (bastante) tiempo anterior en el que un dominio tenía varias características secundarias, de las cuales web no siempre era el servicio principal. Por ejemplo

www.domain.tld para web
mail.domain.tld para el correo
ftp.domain.tld para FTP
domain.tld para web

pero esto es una convención - cualquier subdominio puede apuntar a cualquier cosa en realidad.

Esto es más una cuestión de declaración de DNS y/o configuración del servidor web; en este caso, es probable que la configuración del servidor web no active las mismas páginas para www.domain y domain (ya que obtiene un 404).

El autor/administrador de collinfo.annauniv.edu ya sea olvidó crear una entrada DNS para www.collinfo.annauniv.edu o no crearon un dominio virtual (lado del servidor web) para ello que apunte a las mismas páginas que collinfo.annauniv.edu.

+0

gracias ringO. Tu explicación ayudó mucho – CHID

+0

@Cody. No veo dónde agregaste los '4 caracteres en el cuerpo' (Editar) ?! –

+0

@ ring0: Acabo de aclarar que "para la web", etc. no era parte de la URL. Envolví las URL en las etiquetas de código y eliminé la sangría del código de nivel de bloque. –

2

WWW es un subdominio

HTTP es un protocolo (idioma)

Si se especifica HTTP en el navegador o no, el navegador siempre asumir la solicitud está siendo del tipo "http" y ussually agrega http: // para ti.

WWW sin embargo, es sólo una subdivisión alternativa del nombre de dominio, el mismo que en:

www.domain.com

site.domain.com

sub1.domain.com

sub2.domain.com

.....

etc.domain.com

En la mayoría de los casos, el subdominio WWW apuntará a la misma "página" que el dominio principal, que generalmente se llama la página de "índice", como index.html o index.php y en la mayoría de los casos, la página de índice está oculta en la barra de direcciones del navegador, a menos que la especifique específicamente, como http://www.yahoo.com/index.html, pero debe comprender que si tiene un control total de su servidor web puede modificarlos, por lo que WWW no lo hace apunte a la misma página o puede llamar a la página principal "home.html" en lugar de "index.html" e indicar a su servidor web que "apunte" a la página de la búsqueda de manera predeterminada.

Pero cosas como HTTP no se cambian fácilmente, ya que HTTP es el idioma principal de la web y la mayoría de las browswers lo utilizan como el medio principal para acceder a los servidores web. ¡Paz!

Cuestiones relacionadas