Saltar al contenido principal
Cuando cambias la ruta de un archivo en tu carpeta de docs, también cambia la URL de esa página. Esto puede ocurrir al reestructurar tus docs o al cambiar el título de la barra lateral.

Redirecciones

Configura redirecciones 301 añadiendo el campo redirects a tu archivo docs.json.
"redirects": [
  {
    "source": "/source/path",
    "destination": "/destination/path"
  }
]
Esto redirige de forma permanente /source/path a /destination/path para que no pierdas el SEO previo de la página original.

Redirecciones con comodín

Para hacer coincidir una ruta con comodín, usa * después de un parámetro. En este ejemplo, /beta/:slug* coincide con /beta/introduction y la redirige a /v2/introduction.
"redirects": [
  {
    "source": "/beta/:slug*",
    "destination": "/v2/:slug*"
  }
]

Redirecciones con comodín parcial

Usa comodines parciales para hacer coincidir los segmentos de la URL que comienzan con un prefijo específico.
"redirects": [
  {
    "source": "/articles/concepts-*",
    "destination": "/collections/overview"
  }
]
Esto coincide con cualquier URL con la ruta /articles/concepts-, como /articles/concepts-getting-started y /articles/concepts-overview, y las redirige todas a /collections/overview. También puedes usar el valor del comodín capturado en el destino.
"redirects": [
  {
    "source": "/old/article-*",
    "destination": "/new/article-*"
  }
]
Esto redirige /old/article-123 a /new/article-123, manteniendo el valor capturado después del prefijo.

Evita redirecciones infinitas

Para evitar bucles infinitos, el slug de destino no puede ser igual que el slug de origen. Por ejemplo, si tu documentación está alojada en /docs, evita lo siguiente:
"redirects": [
  {
    "source": "/docs/:slug*",
    "destination": "/:slug*"
  }
]
Detecta enlaces rotos con la CLI.
mint broken-links