Aquí está el secreto: el “www”. es un subdominio Por lo tanto, “www.google.com” es en realidad un subdominio y, en teoría, distinto del dominio real “google.com”. Sin embargo, por convención, y para evitar confusiones, el subdominio “www.google.com” está configurado para llevarlo al mismo lugar que el dominio real “google.com”.
Por cierto, esta es también la razón por la cual nunca hay un “www” en su dirección de correo electrónico: es decir, puede tener el correo electrónico ” [correo electrónico protegido] ” pero casi nunca es ” [correo electrónico protegido] ” (en realidad, un administrador web podría configurar direcciones de correo electrónico con un subdominio www en ellos si quisieran, pero eso sería extraño). La World Wide Web (www) fue inventada después de internet. Hoy en día, la “web”, como en los sitios web, es lo primero que piensan las personas cuando piensan en Internet, pero ese no fue siempre el caso. Internet solía utilizarse principalmente para correos electrónicos, transferencias de archivos entre universidades y terminales remotas. Cuando apareció la “web”, la gente atornilló un servidor web a su dominio y lo hizo accesible en el subdominio www, como una convención para significar un portal web de acceso público.
Para darle una analogía física, imagine que ha llegado al complejo de oficinas de “google.com”. El complejo de oficinas consta de varios departamentos, cada uno de los cuales ocupa su propio edificio, puede ver el edificio de “imágenes” (cuya dirección completa es “images.google.com”), un edificio de “mapas” (cuya dirección completa es “mapas”. google.com “), también hay un edificio llamado” www “(cuya dirección completa es” www.google.com “).
- ¿Cuál es la diferencia entre www y www1?
- ¿Sigue vivo el boom del sitio web?
- ¿Por qué los sitios web siguen agregando www?
- ¿Qué necesita la comunidad en línea a continuación en el espacio de las redes sociales?
- ¿Por qué usamos la probabilidad de teletransportación (t = 1 / n) en PageRank?
Puede ver que el edificio “www.google.com” no es muy diferente del “maps.google.com” o “images.google.com”, es solo otro edificio dentro del complejo. Sin embargo, es claramente importante porque se construyó al frente y al centro de todo el complejo, de modo que cuando llegue al complejo de oficinas “google.com”, a menos que tenga otro departamento en mente, ingrese a “www.google.com ” edificio.
Esto es bueno, evita confusiones, ir a http://google.com es funcionalmente lo mismo que ir a http://www.google.com. Sin embargo, algunos sitios web no están tan bien configurados y se olvidan de hacer esto. Por analogía, esto es como poner el “www”. construir en algún lugar del complejo de oficinas, pero tener la entrada principal del complejo de oficinas conduce a un lote vacío. Las personas que llegan a “example.com” se encuentran en el lote vacío, y deben recordar pasar por una puerta lateral que conduce a “www.example.com” para llegar a lo que quieren.
Un error más común que puede ver es que los administradores web olvidan que el “www”. El dominio es técnicamente distinto del dominio principal, y olvide configurar sesiones de inicio de sesión que funcionen en ambos. Esto significa que si inició sesión en “example.com” y luego fue a “www.example.com”, no sabría que inició sesión. Esto es como llegar al complejo de oficinas y recoger su tarjeta de seguridad. en la puerta principal, luego vaya al edificio “www.ejemplo.com” y el guardia de seguridad le dirá que su pase de seguridad no es válido para el edificio “www” y que necesita iniciar sesión nuevamente para obtener un segundo pase de seguridad. Para solucionar esto, los administradores web deben indicar específicamente al sitio web que “los pases de seguridad del dominio principal y los pases de seguridad del subdominio www son intercambiables”.
Finalmente, a menudo puede ver un “www2” en lugar de un “www”. Esto se puede hacer cuando los sitios web están en mantenimiento: configuran un segundo edificio llamado “www2” y simplemente redirigen a los visitantes a él mientras se realizan trabajos de renovación en el edificio “www”. O, alternativamente, si un sitio web necesita distribuir usuarios a través de múltiples servidores para manejar la carga, eso sería como configurar múltiples edificios idénticos y distribuir uniformemente a los visitantes entre ellos para que ningún edificio se sature.
Básicamente, el subdominio “www”, por convención, contiene el sitio web principal. Por convención, es lo mismo que ir al dominio, excepto cuando las cosas no están configuradas correctamente debido a un error o ignorancia, y termina confundiendo a los usuarios.
La parte “http:” por otro lado siempre está ahí, ya sea “http://google.com” o “http://www.google.com”. Esa parte le dice a su navegador qué tipo de conexión hacer al sitio web. HTTP es, en efecto, el “idioma” que utiliza su navegador para comunicarse con el servidor para solicitar el sitio web. En estos días, a menudo verá “https:” en lugar de “http:”; HTTPS es la versión segura de HTTP. Cuando su navegador accede a un sitio “https:”, su navegador configura una conexión encriptada con el servidor, evitando así que cualquier persona que controle su tráfico de Internet vea sus datos, especialmente importante si realiza una compra con una tarjeta de crédito.
Hay muchos de estos protocolos en uso en Internet, se los conoce como el Esquema URI, y puede encontrar una lista de los “oficiales” aquí: Esquemas de Identificador Uniforme de Recursos (URI). Para darle otro ejemplo de un esquema de URI que no sea http: o https :, también puede encontrar ftp :, que se utiliza para la transferencia de archivos (elijo esto como un ejemplo porque su navegador lo admite, pero hay muchos más protocolos que necesitan su propio software). Por ejemplo, ftp://ftp.ucsb.edu/ es un portal FTP de acceso público de UCSB. La analogía para esto es: si http: es una instrucción para ingresar a la entrada del visitante del edificio (y https: es como una forma extra segura, donde se ingresa a la entrada del visitante a través de un automóvil negro sin marcar y con un escaneo privado de detalles de seguridad su entorno para asegurarse de que no lo siguieron), luego ftp: es como una instrucción para conducir un camión hasta la bahía de carga del edificio para cargar o descargar mercancías.
Material de bonificación:
Hablemos de puertos. El navegador web a menudo oculta esto a los usuarios, pero en realidad, un edificio puede tener muchas entradas diferentes, y cada entrada tiene un número (pero no todas las entradas están abiertas, y no todas las entradas tienen algo detrás de ellas listo para recibir visitantes) . La entrada 80 (es decir, el puerto 80) es la entrada predeterminada para las páginas web. Cuando le dice a su navegador que desea una conexión http, el navegador intentará conectarse por defecto al puerto 80 a menos que usted le indique lo contrario. Por el contrario, https es el puerto 443 y ftp es el puerto 21.
Puede especificar un número de puerto personalizado haciendo esto: “http://www.google.com:80” (aunque en el caso de Google, lo tienen configurado para redirigirlo a la versión https del sitio )
¿Quieres confundir al servidor? Dígale a su navegador que vaya a un puerto incorrecto, por ejemplo “http://www.google.com:443” Aquí, 443 es el puerto para conexiones https encriptadas, pero le está diciendo a su navegador que use http: you están intentando realizar una conexión http sin cifrar a un puerto que está esperando una conexión cifrada. Por lo general, recibirá un mensaje de “restablecimiento de la conexión”, lo que significa que el servidor decidió que su navegador no está hablando en un idioma que pueda (o esté dispuesto a entender) y ha cerrado la conexión con usted. Es como si llegaras a la entrada de habla inglesa del edificio y les gritaras español hasta que te cierren la puerta. Tenga en cuenta que ir a “https://www.google.com:443” funciona porque le está diciendo a su navegador que realice una conexión https encriptada al puerto 443, que es lo que se espera.
Hay muchas razones por las que se puede usar un puerto diferente y no estándar. A menudo, una medida de seguridad es utilizar puertos no estándar. Por ejemplo, el puerto 22 se usa para el protocolo ssh, que se usa para administrar servidores de forma remota. Esto es como la entrada de un empleado privado que tiene un teclado en la puerta. Sin embargo, hay ciertos delincuentes que buscan estas puertas y tratan de adivinar la contraseña, con la esperanza de obtener acceso no autorizado al edificio (tal vez para robar información). Esto es como subir a la puerta 22 y probar diferentes contraseñas en el teclado hasta encontrar la correcta. Están disponibles varias contramedidas, como hacer que el teclado bloquee a las personas en múltiples intentos fallidos o cambiar a una entrada de tarjeta de acceso (el empleado debe presentar una tarjeta de acceso en lugar de ingresar la contraseña). Tales contramedidas son esenciales para la seguridad, pero no resuelven el problema de que los delincuentes golpeen las manijas cada pocos segundos. Para ayudar con eso, una posibilidad es simplemente mover la entrada del empleado a una puerta diferente (un puerto diferente). De esta manera, la puerta 22 ni siquiera tiene una manija para probar, siempre y cuando los criminales no sepan a dónde se trasladó la entrada de los empleados, simplemente se encontrarían con una entrada de ladrillo donde solía estar la puerta 22.
Para concluir, si su barra de direcciones dice algo como “https://www.quora.com”, está haciendo esto:
– Dirección: dominio “quora.com” (que, por cierto, vive en el dominio de nivel superior “.com”)
– Departamento: “www”
– Idioma a hablar: HTTPS
– Puerta: 443 (la puerta predeterminada para los altavoces HTTPS)
Las cosas que hace su computadora para obtener una página web son fascinantes y complejas: ni siquiera hemos hablado de las direcciones IP y DNS, o exactamente cómo su computadora sabe cómo llegar a un sitio web; o métodos HTTP, o códigos de estado HTTP todavía.