Hola
He diseñado una pagina personalizada que se mostrará cuando aparezca el típico error 404, pero cuando debe mostrarse al escribir mal la dirección por ej. no lo hace, he hecho lo siguiente:
1º. Estoy haciendo pruebas en localhost con Apache y dentro de htdocs tengo todo el sitio web. con los archivos,carpetas,etc.. Ahi creo un archivo de nombre error_404.htaccess y dentro escribo lo siguiente:
errorDocument 404 /error_404.php
2º. Creo una pagina php personalizada de nombre error_404.php y dentro escribo lo siguiente al comienzo del documento:
<?php header('HTTP/1.1 404 Not Found'); ?> y más abajo
<meta name="robots" content="noindex, nofollow">.
Añado que el archivo htaccess y la pagina php están en el mismo directorio(dentro de htdocs).
Mi pregunta es porque cada vez que aparece el error 404 no me sale la página personalizada y si la típica del servidor,( la blanca de fondo, con las letras en negro), que me falta?
Espero vuestras respuestas. Gracias por anticipado.