Configurar redirecciones
Configura redirecciones para tu sitio web.
En esta página
Redirige las rutas antiguas o cortas de tu sitio web a la página adecuada o a otra dirección.
Nota
Necesitas el rol Propietario, Administrador o Usuario en el Space. Un Space es un espacio de trabajo compartido en la app.
Crea una redirección
Abre el diálogo de edición
En la sección Redirecciones de la página del proyecto, haz clic en Editar redirecciones. El diálogo empieza con la lista guardada.

El botón para editar en la sección Redirecciones. Añade una regla
Haz clic en Añadir regla. Al final de la lista aparece una regla vacía con el estado 301.

El botón que añade una regla. Rellena la regla
Introduce en Origen la ruta que visitan los usuarios, por ejemplo
/alt/:name, y en Destino el destino, por ejemplo/neu/:name. El destino es una ruta que empieza por/o una dirección completa que empieza porhttps://. En Estado, elige uno de los cuatro valores: 301 – permanente, 302 – temporal, 307 – temporal, se mantiene el método o 308 – permanente, se mantiene el método.
Una regla con origen, destino y estado. Guarda la lista
Haz clic en Guardar. Se comprueba toda la lista; Redirecciones guardadas confirma que se ha guardado.

El diálogo con la nueva regla; el botón para guardar está marcado.
Las reglas guardadas se aplican antes de servir los archivos. La primera regla que coincida redirige con el estado elegido.
Conviene saber
- Mueve las reglas hacia arriba o hacia abajo con los botones debajo de sus campos; gana la primera regla que coincida.
- En el origen,
:namerepresenta exactamente un segmento de la ruta y/*al final representa el resto. Puedes usar ambos en el destino, pero ningún marcador que no exista en el origen. No hay expresiones regulares. - TEISENDA rechaza dos rutas como origen, incluido todo lo que hay debajo de ellas:
/.teisenda(el acceso a sitios web privados) y/.well-known/acme-challenge(la comprobación para certificados). - Un proyecto puede tener como máximo 200 reglas, tanto en Free como en Max. Al llegar a 200, el botón para añadir está desactivado y una frase al lado indica el motivo.
- Si eliminas todas las reglas y guardas, ya no se aplica ninguna. Las redirecciones de las demás direcciones del proyecto al dominio principal y de HTTP a HTTPS no son reglas y no se pueden desactivar.
Si algo no funciona
Una regla inválida está marcada en el diálogo y el motivo aparece debajo. En ese caso, TEISENDA no guarda nada.
El origen tiene que ser una ruta que empiece por / – sin espacios, ? ni #. :name rellena un segmento entero; /* solo va al final.
El origen no empieza por /, tiene más de 500 caracteres o contiene espacios en blanco, ? o #. O usa * en un lugar distinto de /* al final, o : de una forma distinta a un :name que ocupe todo un segmento. Escribe el origen como una ruta, por ejemplo /alt/:name o /blog/*.
Esta ruta está reservada.
El origen es /.teisenda o /.well-known/acme-challenge, o está debajo de ellos. Elige otro origen.
El destino tiene que ser una ruta que empiece por / o una dirección completa con https://.
El destino tiene más de 1.000 caracteres, contiene espacios en blanco o #, empieza por //, o no es ni una ruta que empieza por / ni una dirección completa que empieza por https://. TEISENDA no acepta una dirección con http://. Escribe el destino como una ruta, por ejemplo /neu/:name, o una dirección, por ejemplo https://www.example.com/neu.
El destino usa un marcador de posición que no aparece en el origen.
El destino usa un :name que no tiene el origen o un * aunque el origen no termine en /*. Usa en el destino únicamente los marcadores del origen.
Esta regla apunta a sí misma o forma un bucle con otras reglas.
La regla apunta a sí misma o forma un bucle junto con otras reglas. Un destino en una de las direcciones del propio proyecto cuenta como ruta. Cambia el destino o el orden para que cada cadena de reglas termine en una página.
Guardado, pero aún no transferido al nodo de hosting
No es un rechazo: el cambio está guardado en TEISENDA, pero el nodo de Hosting no lo ha incorporado. Los visitantes siguen viendo el estado anterior. Espera unos cinco minutos o transfiere el estado tú: Vuelve a transferir el estado.
Entender Hosting explica mensajes como No tienes permiso para eso..
Más preguntas sobre las redirecciones
¿Qué se aplica al origen, al destino y al estado?
- Origen: una ruta que empieza por
/, sin espacios en blanco,?ni#, de como máximo 500 caracteres. Las mayúsculas y minúsculas cuentan tal como las escribes. La consulta de una petición, es decir, la parte después de?, se transmite al destino sin cambios. - Destino: una ruta que empieza por un único
/o una dirección completa que empieza porhttps://, sin espacios en blanco ni#, de como máximo 1.000 caracteres. - Estado: 301 (permanente, el valor predeterminado), 302 (temporal), 307 (temporal, se conserva el método) o 308 (permanente, se conserva el método).