casa
Inicio
Aprenda
Diccionario

Qué es el archivo Htaccess - Definición

Htaccess (Hypertext Access) - El archivo Htaccess es un archivo de configuración del servidor primario creado por el desarrollador, en el que se definen reglas específicas para el comportamiento de la aplicación en determinadas situaciones. El archivo Htaccess es el archivo de configuración por defecto del servidor web Apache que se utiliza para cambiar el comportamiento del servidor de páginas web. Este archivo principal de configuración del servidor establece directivas que definen la configuración básica de los directorios y subdirectorios ubicados en el servidor. Un anfitrión virtual lee las órdenes escritas en los archivos .htaccess con cada petición enviada al servidor, por lo que los efectos de sus modificaciones son visibles inmediatamente.

Qué es Htaccess
Qué es el archivo Htaccess - Definición

Un ejemplo de aplicación de los archivos de configuración del servidor htaccess

Las directivas más utilizadas en el archivo htaccess (principalmente durante las actividades de SEO/DEV) son:

  • Redirigir 301 una dirección a otra (dentro del mismo o diferente dominio),
  • Redirección 301 de www a no www (o de no www a www)
  • convertir un sitio web de una versión sin SSL (HTTP) a una versión con SSL (HTTPS),
  • creando los llamados enlaces amigables,
  • páginas de error personalizadas, documentos de error personalizados y un mensaje de error
  • activar la caché del navegador (que es uno de los factores que se comprueban durante las pruebas de Google PageSpeed Insight),
  • bloquear el acceso a los archivos para los bots o direcciones IP específicas,
  • bloquear los enlaces directos (hotlinking),

Corregir los archivos htaccess

Como el archivo de configuración es un archivo de texto plano, podemos utilizar un editor de texto estándar (como el Bloc de notas) para crearlo o editarlo. Nada impide utilizar un editor de texto avanzado (por ejemplo, Notepad++). Por defecto, un punto precede al nombre del archivo y evita cualquier extensión. ".htaccess". Sin embargo, es posible que encontremos un archivo con un nombre diferente en el servidor. Cuando el archivo esté listo, hay que subirlo al servidor. Se puede hacer con cualquier cliente FTP. El programa debe mostrarnos los archivos ocultos (porque eso es el .htaccess).