Códigos de error comunes de páginas web y cómo configurar una página 404
Configure la página 404 en el servidor IIS
Coloque la página 404 en el directorio raíz del sitio web, haga clic derecho en las propiedades del sitio web que necesitan configurar 404 en el administrador de IIS, y haga clic en "Auto En la pestaña Definir errores, busque el error 404 en la lista de tipos de error HTTP, edítelo, seleccione Archivo como tipo de mensaje y luego haga clic en Examinar para seleccionar la página 404 en el directorio raíz del sitio web. Página 404 en el directorio raíz.
En principio, la página 404 no tiene que colocarse en el directorio raíz del sitio web. Puede colocarse en cualquier directorio del sitio web o directamente en C:\WINDOWS\. help\iisHelp\common\, y el nombre del archivo no tiene que llamarse 404.htm. Luoye ha probado la página 404 configurada aquí a través de IIS en el servidor. Siempre que siga la configuración anterior, incluso si 404.htm usa un código de salto estático o un código de salto JS que se habría enviado al estado 200, aún puede volver al estado 404 normal.
1. Página 404 de configuración del servidor APACHE
Ingrese el directorio adicional del directorio conf en el directorio de Apache, abra httpd-vhosts.conf con el Bloc de notas y agregue el subsitio en la configuración. archivo Vaya a ErrorDocument 404/404.html, luego cree un 404.html y colóquelo en el directorio raíz del sitio web y reinicie el servicio APACHE para que surta efecto.
2. Configuración del host virtual de IIS 404
El componente de regla pseudoestático ISAPI_Rewrite bajo IIS que circula actualmente en China es una versión de prueba o una versión descifrada, que no parece admitir 301. y 404 bien. Por lo tanto, no hay forma de implementar la reescritura 404 a través de reglas pseudoestáticas de httpd.ini. Actualmente, la forma más conveniente de configurar 404 en un host virtual IIS es configurar 404 en el fondo de administración de host virtual proporcionado por IDC. Sin embargo, la función de configuración 404 de muchos fondos de administración de host virtual no es ideal. Se recomienda que dichos usuarios no configuren el salto a la página 404, de lo contrario, es probable que el 404 vuelva al estado 200, que es. contraproducente.
Muchas personas quieren elegir 404.asp o 404.php y luego hacer algunos saltos en 404, solo para descubrir que se devuelve un estado 200. De hecho, es mejor elegir honestamente la opción 4 aquí.
3. Configuración del host virtual Apache 404
Cree un nuevo archivo .htaccess en el directorio raíz (generalmente, dicho archivo se proporcionará en el directorio raíz del host virtual APACHE. o CMS. Si crea WIN usted mismo, no puede hacerlo. Si tiene éxito, le indicará que el nombre del archivo no puede estar vacío).
Agregar ErrorDocument 404 /err404.html después de la regla.