Red de conocimiento informático - Material del sitio web - Cómo encontrar archivos web en el servidor

Cómo encontrar archivos web en el servidor

¿Cómo acceder a archivos físicos en el servidor a través de URL?

1. Primero, después de ingresar la URL en la barra de direcciones, el navegador buscará en su propia caché DNS para ver si hay una entrada correspondiente a www.xxx.com en su caché y no ha caducado. . Si es así, abordelo aquí.

2. Si la entrada correspondiente no se encuentra en la caché del propio navegador, el navegador buscará en la caché DNS del propio sistema operativo. Si se encuentra y no ha caducado, dejará de buscar y analizar.

3. Si no se puede encontrar en la caché DNS del sistema Windows, intente leer el archivo de hosts para ver si hay una dirección IP correspondiente al nombre de dominio. Si es así, el análisis fue exitoso.

4. Si la entrada correspondiente no se encuentra en el archivo de hosts, el navegador iniciará una llamada al sistema DNS e iniciará una solicitud de resolución de nombre de dominio al servidor DNS preferido configurado localmente. El servidor DNS del operador buscará primero en su propio caché para encontrar la entrada correspondiente. Si no ha caducado, la resolución será exitosa.

5. El nombre de dominio completo en la resolución de nombres de dominio es el nombre de dominio direccionado. Una vez resuelta la dirección IP correspondiente, se buscará el directorio de archivos en la máquina física.

2. El puerto predeterminado de la URL es 80. Habrá un programa de software en el servidor escuchando el puerto 80, generalmente Tomcat o nginx. Ahora supongamos que es nginx.

3. Después de recibir la solicitud, nginx busca localmente el directorio raíz del archivo correspondiente a través de la ruta del nombre de dominio configurado, luego consulta el subdirectorio de archivos establecido según el directorio raíz del archivo y finalmente encuentra el archivo correspondiente.