Cuando un usuario intenta cargar una página que no existe en su página web , el servidor mostrará un 404 "Archivo no encontrado" mensaje genérico . Puede crear una página personalizada 404 para proporcionar al visitante y usted mismo con más información sobre el error mediante una combinación de PHP y un archivo htaccess . . PHP es un lenguaje de programación web dinámica que se puede utilizar en combinación , para crear una página de error 404 personalizada en su sitio web , mientras que el acceso a archivos de hipertexto instruye al servidor para mostrar la página personalizada en lugar del mensaje 404 genérico. Instrucciones
Copia el siguiente código en el archivo: .
página de error 404 < /title >
< /HEAD >
< BODY>
Error 404 < /h1 > Página no encontrada
< php
$ ip = getenv ( " REMOTE_ADDR " );
$ requri = getenv ( " REQUEST_URI ");
$ servname = getenv ( " SERVER_NAME ");
$ combinar = $ ip . " Intentado cargar " . $ servname . $ requri ;
$ httpref = getenv ( " HTTP_REFERER ");
$ httpagent = getenv ( " HTTP_USER_AGENT ");
$ hoy = date ( "DM j Y g : i : sa T ") ;
$ nota = " Usted ha entrado en el URL equivocado o hecho clic en un enlace " ;
$ message = " $ hoy \\ n
< p > $ combinan \\ n
agente de usuario = $ httpagent \\ n
$ nota < /h2 > \\ n
$ httpref " ; < br >
$ mensaje2 = "$ hoy \\ n
$ combinan \\ n
agente de usuario = $ httpagent \\ n
$ nota \\ n
< p > $ httpref " ;
$ a =" ContactEmail " ;
$ subject = " Mensaje de error " ;
$ from = " From: ReturnEmail \\ r \\ n " ;
mail ( $ para , $ asunto, $ mensaje 2 , $ desde ) ;
echo $ mensaje; ?
>
Visita nuestro Home Página SuDominio
< /BODY> < /HTML >
3
Change " ha introducido una URL incorrecta o hecho clic en un enlace " en el mensaje que desea a sus visitantes a ver y reemplazar " SuDominio " con la URL real del dominio o nombre del sitio web .
4
reemplazar " ContactEmail " con su dirección de correo electrónico real por lo que recibirá un mensaje de correo electrónico cuando alguien cae en la 404 páginas. Además , reemplace " Mensaje de error " con el sujeto que desea ver en el correo electrónico de alerta.
5
Reemplazar " ReturnEmail " con la dirección que aparecerá en el campo "De " o el campo " Destinatario" en su programa de correo electrónico. Usted puede utilizar su propia dirección de correo electrónico.
6
Elija " Guardar" en el menú Archivo y escriba " 404.php . " Asegúrese de seleccionar " Todos los tipos de archivo" al guardar .
HTAccess
7
Crear otro nuevo documento seleccionando "Nuevo" en el menú Archivo .
8
Escriba el siguiente texto en el documento en blanco :
ErrorDocument 404 /errors/404.php
instruirá el servidor Web para los visitantes directamente a " 404.php " si la página que intenta acceder no existe.
9
Guardar este archivo como " . htaccess.txt "
Carga
10
Abra el programa de FTP e introduzca sus credenciales de acceso para establecer una conexión .
11
En el panel de " local" , vaya a la carpeta ( s ) que contiene el PHP y archivos de texto .
12
Haga clic en cada archivo y seleccione " upload" para subirlos a su servidor web.
13
Haga clic en " htaccess.txt " en el panel "Remote " y haga clic en " Cambiar nombre". Cambie el nombre del archivo a " . Htaccess ". El archivo puede quedar escondido tan pronto como termine esto.
Cuando el visitante se encuentra con un error 404 , el servidor va a dirigir ella " 404.php . "