¿Algo va mal con esta herramienta?

Sobre «Reglas Htaccess En Línea»

Esta herramienta construye reglas de redirección .htaccess para servidores Apache. Especifica patrones de origen (paths, query strings, regex) y URLs de destino, y la herramienta produce las directivas RewriteRule, Redirect o RedirectMatch correspondientes, listas para pegar en tu .htaccess.

Las redirecciones son esenciales en migraciones de sitio, al reestructurar URLs, tras rebrandings o para consolidación SEO (URLs canónicas, www/sin-www, http/https). Sin redirecciones adecuadas, los enlaces antiguos se rompen y el ranking se desploma.

La herramienta produce redirecciones 301 (permanentes) por defecto — lo mejor para SEO — pero admite 302 (temporal), 307 y 410 (Gone) para casos especiales. Prueba cada regla antes de desplegar; un .htaccess mal configurado puede tirar todo el sitio abajo.

Cómo usar esta herramienta

Cómo escribir una regla de redirección Apache .htaccess

  1. Origen y destino

    «Source path» es la ruta URL que Apache debe coincidir (`/old-page` o `/blog/(.*)`). «Destination URL» es a dónde va el visitante (URL absoluta recomendada: `https://example.com/new-page`).

  2. Código de estado

    «Status code» elige `301` (Moved Permanently — cambios permanentes, los buscadores actualizan su índice) o `302` (Found — temporal, la URL antigua sigue canónica). Para migraciones SEO usa siempre 301.

  3. Ejecutar

    Resultado: un único campo `htaccess` — una línea `Redirect <code> <source> <destination>` lista para pegar en `.htaccess` en la raíz del sitio. Añade `RewriteEngine On` por encima del bloque si aún no estaba para otras reglas.

  4. Probar antes de subir a producción

    Usa `curl -I https://example.com/old-page` para confirmar que la redirección devuelve el `Location:` esperado. Trampa común: una sola barra final — Apache trata `/foo` y `/foo/` como distintos.