El archivo .htaccess es un archivo de configuración importante en los sitios que usan el servidor web Apache. Permite controlar aspectos como redirecciones, protección con contraseña y caché. Precisamente por su potencia, también es un objetivo para atacantes que pueden intentar explotarlo y acceder a tu sitio o servidor.
Una forma de proteger el archivo .htaccess es añadirle una regla «deny from all». Así evitas que nadie lo abra de forma directa, incluidos quienes intenten modificarlo.
Así se añade una regla para denegar el acceso a tu archivo .htaccess:
1. Accede al archivo .htaccess de tu sitio
Primero tienes que acceder al archivo .htaccess de tu sitio. Conéctate al servidor por FTP o SSH y ve al directorio donde están los archivos del sitio. El archivo .htaccess suele estar en el directorio raíz.
2. Añade la regla para denegar el acceso
Abre el archivo .htaccess en un editor de texto y añade lo siguiente al principio del archivo:
#deny access to .htaccess <Files .htaccess> Order allow,deny Deny from all </Files>
Esta regla indica que se debe denegar el acceso al archivo .htaccess a todos los usuarios.
3. Guarda los cambios
Guarda los cambios en el archivo .htaccess y vuelve a subirlo al servidor de tu sitio.
Al añadir una regla de denegación al archivo .htaccess, ayudas a proteger el sitio frente a ataques y accesos no autorizados. Recuerda que es solo una de las muchas medidas de seguridad que conviene aplicar. Mantén el software y los plugins al día, usa contraseñas sólidas y sigue otras buenas prácticas para mantener el sitio seguro.
