Qué es el archivo .htaccess
El archivo .htaccess es un fichero de configuración utilizado en servidores web como Apache HTTP Server (y compatibles como LiteSpeed) que permite gestionar ajustes a nivel de directorio sin modificar la configuración global del servidor.
Se utiliza para controlar el funcionamiento del sitio web y suele ubicarse en la carpeta raíz (public_html o www).
Para qué sirve el archivo .htaccess
El archivo .htaccess permite configurar diferentes aspectos de una web:
- redirecciones (301 y 302)
- reescritura de URLs (URL rewriting)
- bloqueo de IPs
- protección de directorios con contraseña
- prevención de hotlinking
- configuración de zona horaria
Cómo funciona el archivo .htaccess
Este archivo aplica sus reglas de forma inmediata sobre el directorio donde se encuentra y todos sus subdirectorios.
Al ser un archivo oculto (empieza por “.”), puede ser necesario activar la opción de mostrar archivos ocultos en el servidor o cliente FTP.
Ejemplos de uso del archivo .htaccess
Algunas configuraciones habituales son:
- forzar HTTPS: redirigir tráfico de HTTP a HTTPS
- redirección www/no-www: unificar la versión del dominio
- bloqueo de IPs: restringir accesos no deseados
Riesgos del archivo .htaccess
El uso incorrecto del archivo .htaccess puede provocar:
- errores 500 que bloqueen la web
- acceso indebido a zonas sensibles
- bloqueo de URLs importantes
Por ello, es recomendable hacer copias de seguridad antes de editarlo.
Permisos y compatibilidad
- suele configurarse con permisos 644
- es nativo de Apache (no utilizado directamente en Nginx)
- plataformas como WordPress lo utilizan para gestionar URLs
Importancia del archivo .htaccess en SEO
El archivo .htaccess es clave para la gestión técnica del SEO, ya que permite controlar redirecciones, URLs y accesos, influyendo directamente en la indexación y experiencia de usuario.


