Generador de .htaccess

Elige solo las opciones que necesitas y tu .htaccess se escribe al instante.

Tus textos y archivos no salen de tu navegador: no se envía nada a ningún servidor.

URL y redirecciones
Páginas de error y listados
Velocidad
Seguridad y acceso

Guárdalo como .htaccess en la raíz de tu sitio (a menudo public_html). Haz una copia de seguridad del archivo actual antes de subirlo.

Cómo se usa

  1. Elige lo que necesitas a la izquierda. Solo las opciones que marques o completes se añaden al archivo de la derecha.
  2. ¿Moviste páginas a otra dirección? Escríbelas en “URL antigua → URL nueva”, una “/ruta-antigua /ruta-nueva” por línea. Se convierten en redirecciones 301 (permanentes) para que se conserve el posicionamiento en buscadores.
  3. Las líneas con un formato incorrecto se marcan en rojo debajo del resultado y se dejan fuera del archivo.
  4. Copia o descarga el resultado y súbelo a la raíz de tu sitio como .htaccess. Después, comprueba que tus páginas principales siguen cargando.

Preguntas frecuentes

Forzar HTTPS provoca un bucle de redirecciones infinito.

Detrás de un proxy o balanceador de carga como Cloudflare, el servidor ve todas las peticiones como http simple, así que %{HTTPS} siempre está en off. Usa RewriteCond %{HTTP:X-Forwarded-Proto} !https en su lugar, o activa la redirección a HTTPS en el proxy.

El archivo descargado perdió el punto inicial.

Algunos navegadores y sistemas operativos cambian el nombre de los archivos que empiezan por un punto. Solo tienes que renombrarlo a .htaccess al subirlo.

¿Funciona en Nginx?

No. Solo Apache (y servidores compatibles como LiteSpeed) leen .htaccess. En Nginx, las mismas reglas hay que escribirlas en la configuración del servidor.

Herramientas relacionadas

Todas las herramientas