El archivo .htaccess es un archivo de configuración utilizado por el servidor web Apache para aplicar reglas y configuraciones específicas a un directorio o sitio web. Los usos comunes de .htaccess incluyen la redirección de URLs, la configuración de páginas de error y la denegación o concesión de acceso a ciertos archivos o directorios.

Aquí tienes algunos usos y funciones de ejemplo del archivo .htaccess:

  • Rendimiento: Habilita la compresión gzip, establece cabeceras de expiración, aprovecha la caché del navegador.
  • Redirecciones: Redirige una página o sitio, crea páginas de error 404 personalizadas, etc.
  • Dominios: Redirige URLs sin www a www y viceversa. -Directorios: Protege directorios con contraseña, restringe el acceso.
  • Errores: Crea páginas de error personalizadas, establece códigos de respuesta de error.
  • Medios: Deshabilita el hotlinking de imágenes, restringe la incrustación de vídeos.
  • Reescrituras: Reescribe URLs, redirige según condiciones, etc.
  • Seguridad: Bloquea visitantes, deshabilita la navegación por directorios, limita tipos de archivo, previene el hotlinking.
  • Caché: Mejora la gestión de la caché, establece políticas de caché.
  • Codificación: Fuerza un conjunto de caracteres en todo el sitio.
  • Registro: Registro personalizado y formatos de registro.
  • Configuración PHP: Modifica la configuración de PHP, habilita/deshabilita funciones.
  • Tipo de contenido: Establece los tipos MIME adecuados para los archivos.
  • Varios: Establece límites de carga de archivos, configuraciones SSI y CGI, etc.

El archivo .htaccess te permite configurar un sitio de numerosas maneras sin acceso a los archivos de configuración principales del servidor.

Editor de archivos .htaccess para usuarios de WordPress

All in One SEO (AIOSEO) incluye un editor de .htaccess, que permite a los usuarios editar el archivo .htaccess fácilmente desde dentro de WordPress. 

Aprende a usar el editor .htaccess de AIOSEO.