Acerca de esta herramienta
El archivo **.htaccess** es la herramienta de configuración de Apache para tu sitio web. Las redirecciones son su uso más común: mover páginas sin perder posicionamiento SEO, forzar HTTPS para seguridad, o unificar versiones www y sin www de tu dominio.
Una redirección **301 (permanente)** le dice a Google y a los navegadores que la página se ha movido definitivamente — transfiere la autoridad SEO a la nueva URL. Una **302 (temporal)** indica un cambio provisional y no transfiere autoridad SEO.
Este generador crea código .htaccess correcto para Apache. Selecciona el tipo de redirección, ingresa las URLs, y copia el código generado. También incluye reglas predefinidas para forzar HTTPS y gestionar www.
Cómo usar
1. Selecciona el tipo de redirección (301 permanente o 302 temporal)
2. Ingresa la URL de origen (sin el dominio, ej: /pagina-antigua)
3. Ingresa la URL de destino (completa o relativa)
4. Añade más reglas si necesitas múltiples redirecciones
5. Activa "Forzar HTTPS" o "WWW" según necesites
6. Copia el código y pégalo en tu archivo .htaccess
7. Sube el archivo a la raíz de tu dominio
Fórmula
Sintaxis de redirección .htaccess:
# Redirección simple
Redirect 301 /vieja /nueva
# Redirección con mod_rewrite
RewriteEngine On
RewriteRule ^vieja/?$ /nueva [R=301,L]
# Forzar HTTPS
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
# Forzar www
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}/$1 [L,R=301]