Redireccionamientos
Todos los sitios web necesitan redireccionarse. Por ejemplo, si reubica o elimina contenido, quiere que sus usuarios puedan seguir encontrándolo o lo que sea mejor. Consulte el documento Creación y publicación de contenido para obtener más información sobre cómo eliminar contenido.
Puede administrar de forma intuitiva las redirecciones como una hoja de cálculo denominada redirects (o redirects.xlsx) en la raíz de la carpeta del proyecto.
La hoja de cálculo debe contener al menos dos columnas con los títulos Source y Destination.
Sourcees relativo al dominio del sitio web, por lo que solo contiene la ruta relativa.Destinationpuede ser una dirección URL completa si está redirigiendo a un sitio web diferente o puede ser una ruta relativa si está redirigiendo dentro de su propio sitio web.
Después de realizar cambios en la hoja de cálculo de redirecciones, puede obtener una vista previa de los cambios a través de la barra de tareas y hacer que las partes interesadas comprueben que las redirecciones funcionan en el sitio web de vista previa de .page antes de publicar los cambios de redirección en el sitio web de producción. Consulte la documentación de Sidekick para obtener más información sobre cómo cambiar de un entorno a otro.
Las redirecciones tienen prioridad sobre el contenido existente, lo que significa que si tiene una página existente con una URL determinada, la definición de una redirección para esa misma URL servirá para la redirección de esa página y "ocultará" la página existente. Por el contrario, si se elimina una redirección configurada en una página existente, la página existente se proporcionará de nuevo, a menos que se cancele la publicación de la página.
Recuerde que si el libro de redireccionamiento tiene varias páginas (hojas de cálculo), las redirecciones sólo funcionarán en la hoja denominada helix-default. Esto le permite administrar redirecciones más complejas mediante fórmulas de hoja de cálculo. La página hojas de cálculo y documentación JSON tiene todos los detalles.
Redirecciones avanzadas con caracteres comodín en CDN
Hay algunos casos en los que las redirecciones simples no son suficientes y es posible que necesite reglas más avanzadas. Por ejemplo, es posible que desee aplicar una redirección a todas las páginas bajo una ruta específica, independientemente de la dirección URL exacta. Aquí es donde el uso de caracteres comodín en la CDN puede resultar útil. Los comodines permiten hacer coincidir varias direcciones URL en una ruta común, lo que simplifica la redirección de secciones completas del sitio.
Ejemplo: Si desea redirigir todas las direcciones URL de /old-path/ a /new-path/, incluidas las subpáginas (por ejemplo, /old-path/page1, /old-path/page2), puede configurar un redireccionamiento de comodines en su CDN.
- Patrón de URL de entrada:
/old-path/* - Redirigir a:
/new-path/$1
El comodín (*) captura cualquier elemento después de /old-path/ y $1 representa la parte capturada de la dirección URL, lo que garantiza que la estructura se mantenga en la nueva ubicación.
Nota: Los detalles específicos de la configuración de estas redirecciones dependen del proveedor de CDN que esté usando. Los distintos proveedores pueden tener su propia sintaxis, interfaz y capacidades para administrar caracteres comodín y reglas de redirección avanzadas. Consulte siempre la documentación de la CDN específica para obtener instrucciones sobre cómo implementar redirecciones comodín.