Cómo usar esta herramienta para desarrolladores
- Añade redirecciones de ruta como /origen=/destino.
- Selecciona si quieres forzar HTTPS.
- Elige una política de host www, sin www o ninguna.
- Genera el fragmento y revísalo antes de subirlo.
Prepara un fragmento .htaccess para servidores Apache con mod_rewrite. Puedes activar redirección a HTTPS, elegir una política www o sin www y añadir redirecciones permanentes escritas como origen=destino. La salida incluye comentarios y reglas concretas para revisar antes de desplegarlas; no modifica el servidor ni garantiza que el hosting permita overrides.
Compone un bloque RewriteEngine On, condiciones para HTTPS/host y reglas 301 para rutas exactas. Escapa los caracteres de regex necesarios en el lado de origen.
Haz una copia de seguridad y prueba en staging. Una regla incorrecta puede causar bucles de redirección o dejar rutas inaccesibles.
El generador trata las rutas personalizadas como coincidencias exactas relativas al directorio del .htaccess y escapa metacaracteres de regex en el origen.
La semántica exacta depende de la configuración Apache, VirtualHost, AllowOverride y ubicación del archivo. No puede validar tu servidor desde el navegador.
Sí, las reglas RewriteCond y RewriteRule requieren mod_rewrite y que el servidor permita su uso en .htaccess.
La regla se condiciona a que HTTPS no esté activo; aun así debes revisar proxies inversos y cabeceras de terminación TLS de tu entorno.
Sí. El generador puede incluir ambos bloques, pero conviene comprobar el número final de saltos de redirección.
Sí. Esta versión genera R=301,L para las rutas personalizadas.
Algunos proveedores deshabilitan AllowOverride, usan Nginx u otra configuración que no interpreta .htaccess.
| Módulo | Qué muestra |
|---|---|
| Motor | RewriteEngine On |
| HTTPS | Condición y redirección |
| Host | www / sin www |
| Rutas | RewriteRule 301 |
Consulta más utilidades de web, metadatos y archivos de servidor en el centro de categoría.
Ver Web, metadatos y archivos de servidor