“Conocimientos Programación>Programación PHP /MySQL

Cómo establecer el valor predeterminado a un error 404 de página en PHP

2012/6/2
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
1

Abre tu editor de HTML o de texto en el ordenador y crear un nuevo archivo
2

Copia el siguiente código en el archivo: .



página de error 404 < /title > <br> <p> < /HEAD > <br> <p> < BODY> <br> <p> <p align="center"> <br> <p> <h1> Error 404 < /h1 > Página no encontrada <br> <p> <br> <p> < php <br> <p> $ ip = getenv ( " REMOTE_ADDR " ); <br> <p> $ requri = getenv ( " REQUEST_URI "); <br> <p> $ servname = getenv ( " SERVER_NAME "); <br> <p> $ combinar = $ ip . " Intentado cargar " . $ servname . $ requri ; <br> <p> $ httpref = getenv ( " HTTP_REFERER "); <br> <p> $ httpagent = getenv ( " HTTP_USER_AGENT "); <br> <p> $ hoy = date ( "DM j Y g : i : sa T ") ; <br> <p> $ nota = " Usted ha entrado en el URL equivocado o hecho clic en un enlace " ; <br> <p> $ message = " $ hoy \\ n <br> < p > $ combinan \\ n <br> <p> agente de usuario = $ httpagent \\ n <br> <p> <H2> $ nota < /h2 > \\ n <br> <p> $ httpref " ; <br> <p> $ mensaje2 = "$ hoy \\ n <br> <p> $ combinan \\ n <br> <p> agente de usuario = $ httpagent \\ n <br> <p> $ nota \\ n <br> < p > $ httpref " ; <br> <p> $ a =" ContactEmail " ; <br> <p> $ subject = " Mensaje de error " ; <br> <p> $ from = " From: ReturnEmail \\ r \\ n " ; <br> <p> mail ( $ para , $ asunto, $ mensaje 2 , $ desde ) ; <br> <p> echo $ mensaje; ? <br> <p> > <br> <p> Visita nuestro Home Página SuDominio <br> <p> < /BODY> < /HTML > <br> 3 <p> 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 . <br> 4 <p> 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. <br> 5 <p> 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. <br> 6 <p> Elija " Guardar" en el menú Archivo y escriba " 404.php . " Asegúrese de seleccionar " Todos los tipos de archivo" al guardar . <br> HTAccess <br> 7 <p> Crear otro nuevo documento seleccionando "Nuevo" en el menú Archivo . <br> <br> 8 <p> Escriba el siguiente texto en el documento en blanco : <br> <p> ErrorDocument 404 /errors/404.php <br> <p> instruirá el servidor Web para los visitantes directamente a " 404.php " si la página que intenta acceder no existe. <br> 9 <p> Guardar este archivo como " . htaccess.txt " <br> Carga <br> 10 <p > Abra el programa de FTP e introduzca sus credenciales de acceso para establecer una conexión . <br> 11 <p> En el panel de " local" , vaya a la carpeta ( s ) que contiene el PHP y archivos de texto . <br> <br> 12 <p> Haga clic en cada archivo y seleccione " upload" para subirlos a su servidor web. <br> 13 <p> 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. <br> <p> Cuando el visitante se encuentra con un error 404 , el servidor va a dirigir ella " 404.php . " <br> <br> <div class="escomad2"><script language='javascript' src='http://www.ordenador.online/ad/es/2.js'></script></div> </div> <div class=contentpage> <div class=p1>Página anterior: <a class='LinkPrevArticle' href='http://www.ordenador.online/Programacion/Programación-PHP--MySQL/¿Cómo-construir-sitios-Web-dinámicos-mediante-PHP-y-Mysql-.html' >¿Cómo construir sitios Web dinámicos mediante PHP y Mysql </a> </div> <div class=p2>Página siguiente: <a class='LinkNextArticle' href='http://www.ordenador.online/Programacion/Programación-PHP--MySQL/Cómo-probar-PHP-en-una-Computadora-.html' >Cómo probar PHP en una Computadora </a> </div> </div> <dl class=xgc> <dt><span>Programación PHP /MySQL</span></dt> <dd><a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/Cómo-programar-una-Intranet-Secure-System-PHP-.html">Cómo programar una Intranet Secure System PHP </a></dd><dd><a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/Cómo-reemplazar-un-archivo-en-PHP-.html">Cómo reemplazar un archivo en PHP </a></dd><dd><a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/No-puedo-insertar-un-apóstrofo-en-MySQL-.html">No puedo insertar un apóstrofo en MySQL </a></dd><dd><a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/Cómo-hacer-comentarios-en-un-archivo-PHP-.html">Cómo hacer comentarios en un archivo PHP </a></dd><dd><a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/¿Tiene-Joomla-usar-las-RAM-.html">¿Tiene Joomla usar las RAM </a></dd><dd><a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/Cómo-seleccionar-el-último-Auto-Incremento-de-MySQL-en-PHP-.html">Cómo seleccionar el último Auto Incremento de MySQL en PHP </a></dd><dd><a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/Diferencia-entre-la-torta-de-autenticación-y-ACL-.html">Diferencia entre la torta de autenticación y ACL </a></dd><dd><a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/Conceptos-básicos-de-MySQL-para-Aprendices-Visuales-.html">Conceptos básicos de MySQL para Aprendices Visuales </a></dd> </dl> </div> <!--right--> <div class=rightmain> <div class=esrightlist> <div class=e1>Los últimos artículos de equipo</div> <ul> <li><a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/Cómo-incluir-funciones-de-PHP-desde-otro-archivo-.html" >Cómo incluir funciones de PHP desde otro archivo </a> </li><li><a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/Cómo-crear-su-sitio-web-con-PHP-.html" >Cómo crear su sitio web con PHP </a> </li><li><a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/Cómo-establecer-un-valor-en-una-lista-desplegable-en-NetSuite-.html" >Cómo establecer un valor en una lista desplegable en NetSuite </a> </li><li><a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/Cómo-conectarse-a-MySQL-con-PowerShell-.html" >Cómo conectarse a MySQL con PowerShell </a> </li><li><a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/Cómo-crear-sondeo-con-PHP-.html" >Cómo crear sondeo con PHP </a> </li><li><a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/¿Cómo-leer-el-contenido-de-una-página-Web-remota-mediante-PHP-.html" >¿Cómo leer el contenido de una página Web remota mediante PHP </a> </li> </ul> </div> <div class=esrightlist> <div class=e1>Artículos de la popular computadora</div> <ul> <li> <a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/Cómo-omitir-las-palabras-comunes-con-una-consulta-MySQL-PHP-.html" >Cómo omitir las palabras comunes con una consulta MySQL PHP </a></li><li> <a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/Cómo-utilizar-la-función-de-Flock-en-PHP-.html" >Cómo utilizar la función de Flock en PHP </a></li><li> <a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/Cómo-reiniciar-MySQL-en-Plesk-.html" >Cómo reiniciar MySQL en Plesk </a></li><li> <a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/Niveles-de-aislamiento-SSIS-.html" >Niveles de aislamiento SSIS </a></li><li> <a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/Cómo-Pixel--Track-para-una-página-de-redireccionamiento-.html" >Cómo Pixel- Track para una página de redireccionamiento </a></li><li> <a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/Cómo-quitar-una-declaración-XML-en-PHP-.html" >Cómo quitar una declaración XML en PHP </a></li> </ul> </div> <div class="esrightad"> <script language='javascript' src='http://www.ordenador.online/ad/es/r.js'></script> </div> <div class=esrightlist> <div class=e1>Más categorías</div> <ul> <li><a href='http://www.ordenador.online/Programacion/C--C-----Programming/' target="_self">C /C + + Programming</a></li> <li><a href='http://www.ordenador.online/Programacion/Lenguajes-De-Programación/' target="_self">Lenguajes De Programación</a></li> <li><a href='http://www.ordenador.online/Programacion/Delphi-Programación/' target="_self">Delphi Programación</a></li> <li><a href='http://www.ordenador.online/Programacion/Programación-Java/' target="_self">Programación Java</a></li> <li><a href='http://www.ordenador.online/Programacion/JavaScript-Programación/' target="_self">JavaScript Programación</a></li> <li><a href='http://www.ordenador.online/Programacion/Programación-PHP--MySQL/' target="_self">Programación PHP /MySQL</a></li> <li><a href='http://www.ordenador.online/Programacion/Perl-Programming/' target="_self">Perl Programming</a></li> <li><a href='http://www.ordenador.online/Programacion/Python-Programming/' target="_self">Python Programming</a></li> <li><a href='http://www.ordenador.online/Programacion/Rubí-Programación/' target="_self">Rubí Programación</a></li> <li><a href='http://www.ordenador.online/Programacion/Visual-Basics-Programación/' target="_self">Visual Basics Programación</a></li> </ul> </div> </div> <!--right end--> <div class="cl"></div> </div> <div class=esfoot> <div class=copy>Conocimientos Informáticos © http://www.ordenador.online</div> </div> </body> </html>