Generador de .htaccess

Marca lo que necesitas y te armamos el archivo .htaccess para Apache, con cada bloque explicado en español. Sirve para hosting compartido, cPanel y la mayoría de los servidores con Apache.

El archivo se arma en tu navegador. No guardamos tu dominio ni tus rutas.

Opciones

HTTPS y dominio

Redirecciones 301

Para páginas que cambiaron de dirección. Google traspasa el posicionamiento a la nueva.

Páginas de error propias

Deja en blanco las que no tengas.

Velocidad

Seguridad

Cabeceras de seguridad

Bloquear IP

Rutas limpias

Tu archivo .htaccess


        

Antes de subirlo, respalda el .htaccess que ya tienes. Si el sitio muestra "Error 500", restaura el anterior y revisa qué bloque no soporta tu servidor.

Cómo instalarlo

  1. Descarga el archivo. Si tu equipo lo guarda como htaccess o htaccess.txt, renómbralo a .htaccess con el punto adelante.
  2. Súbelo a la carpeta raíz del sitio (normalmente public_html) por el administrador de archivos de cPanel o por FTP.
  3. Abre tu sitio y prueba con http://, con www y sin www, y alguna redirección.

Si ya tenías un .htaccess de WordPress, deja sus líneas entre # BEGIN WordPress y # END WordPress al final y pega lo nuevo arriba.

Cada bloque va dentro de <IfModule> cuando depende de un módulo, así no rompe el sitio si tu servidor no lo tiene.

Preguntas frecuentes

Me sale "Demasiados redireccionamientos"

Suele pasar con Cloudflare en modo "Flexible" o con otro proxy delante. Marca la opción de proxy o cambia el SSL de Cloudflare a "Completo (estricto)".

¿Funciona en Nginx o IIS?

No. El .htaccess es exclusivo de Apache y de LiteSpeed (que lo entiende igual). Nginx e IIS usan su propia configuración.

Mi sitio está en una subcarpeta

Sube el archivo a esa subcarpeta y agrega una línea RewriteBase /subcarpeta/ después de RewriteEngine On. Las redirecciones deben incluir la subcarpeta en el destino.

¿HSTS es peligroso?

Si lo activas y después el certificado falla, los visitantes no podrán entrar hasta que venza el plazo. Pruébalo primero con 5 minutos y súbelo a 1 año cuando todo funcione.

¿Cómo sé si las cabeceras quedaron activas?

Abre las herramientas de desarrollo del navegador (F12), pestaña Red, recarga y revisa las "Cabeceras de respuesta" del documento principal.