SERVIDORES APACHE: TRATANDO DE PRESCINDIR DE LOS ARCHIVOS .HTACCESS
08.12.2017 08:38
En los artículos previos explicamos que por cuestiones de rendimiento y de seguridad convendrá buscar una alternativa a los archivos .htaccess cada vez que se pueda hacerlo.
Hoy daremos un ejemplo sencillo de cómo personalizar un mensaje de error mediante un archivo .htaccess y cómo hacerlo en el archivo httpd.conf, cuya ruta de acceso podría ser "Unidad de disco:\xampp\apache\conf\httpd.conf".
Para personalizar, por ejemplo, el mensaje de error para el error 404 para todos los directorios y subdirectorios se creará un archivo .htaccess dentro del directorio "htdocs" con la siguiente directiva:
ErrorDocument 404 /error404.html
Se creará el archivo error404.html (o con cualquier otro nombre) y se lo ubicará dentro del directorio "htdocs". Para que el cambio tenga efecto deberá reiniciarse el servidor.
Para hacer lo mismo en un servidor preconfigurado Apachefriends XAMPP seguiremos algunos pasos muy sencillos:
Abrimos el archivo httpd.conf en la ruta "Unidad de disco:\xampp\apache\conf\httpd.conf" y buscamos las siguientes dos líneas:
# Multi-language error messages
Include conf/extra/httpd-multilang-errordoc.conf
Comentamos la segunda para que quede así:
# Include conf/extra/httpd-multilang-errordoc.conf
Buscamos la línea:
#ErrorDocument 404 /missing.html
y borramos el signo numeral, reemplazamos /missing.html por error404.html (o simplemente nombramos el archivo error404.html como /missing.html), guardamos los cambios, reiniciamos el servidor y tarea concluida.
El lector podrá obtener más información en:
Artículo relacionado: