Red de conocimientos turísticos - Conocimientos sobre calendario chino - ¿Qué significa el valor del encabezado del host?

¿Qué significa el valor del encabezado del host?

El encabezado del host del nombre de dominio virtual es para vincular el nombre de dominio. Si no hay un nombre de dominio, no es necesario configurar el encabezado del host.

El llamado encabezado del host. proviene de la función de vincular nombres de dominio en IIS. Generalmente, el puerto 80 de una dirección IP del servidor web solo puede corresponder correctamente a un sitio web y manejar solicitudes de acceso para un nombre de dominio. Si el servidor web no utiliza múltiples direcciones IP y puertos, si necesita admitir múltiples sitios web relativamente independientes, necesita un mecanismo para distinguir las solicitudes de diferentes sitios web en la misma dirección IP. Esto conduce a un método determinado de enlace del encabezado del host. En pocas palabras, diferentes espacios del sitio web corresponden a diferentes nombres de dominio, y el campo de nombre de dominio en la solicitud de conexión se utiliza para distribuir y responder a los resultados correctos de la ejecución del archivo correspondiente al espacio. Por ejemplo, un servidor con una dirección IP de 192.168.1.10 tiene dos nombres de dominio y espacios correspondientes en este servidor, los cuales utilizan el puerto 80 de 192.168.1.10 para proporcionar servicios. Si simplemente resuelve los registros de nombres de dominio de los dos nombres de dominio A y B en esta dirección IP, el servidor web enviará la información del mismo sitio web cuando reciba cualquier solicitud, que obviamente no cumple con los requisitos. A continuación, utilizamos el encabezado del host para vincular los nombres de dominio A y B a sus correspondientes carpetas espaciales C y D. Cuando la información de la solicitud web que contiene el nombre de dominio A llega a 192.168.1.10, el servidor web ejecutará el archivo de la página de inicio en su espacio C correspondiente y lo devolverá al cliente. Lo mismo ocurre con la información de la solicitud web que contiene el nombre de dominio B, excepto que. el espacio se interpreta como archivo D. Por lo tanto, después de usar la función de enlace del encabezado del host, no puede usar la dirección IP para acceder a ningún sitio web en él. Debido a que no hay información del nombre de dominio en la información de la solicitud, se producirá un error.