Menu
Feedback
Comece aqui


Troubleshooting
La búsqueda de redirecciones en el Admin no devuelve resultados
La búsqueda de redirecciones en el Admin no devuelve resultados
Publicado en 24/7/2024
Última actualización 8/11/2024

Cuando hay un número excesivo de redirecciones, la página Redirecciones del Admin no puede procesar la búsqueda. Por lo tanto, al intentar realizarla, no se obtiene ningún resultado. Para más información sobre la página Redirecciones, consulta el artículo Gestionar redirecciones según el binding.

Solución

Sigue los pasos a continuación para obtener las redirecciones:

  1. Accede a la página de IDE de GraphQL desde {nombre_de_la_cuenta}.myvtex.com/admin/graphql-ide. Sustituye {nombre_de_la_cuenta} por el nombre de tu cuenta VTEX.
  2. Selecciona la aplicación vtex.rewriter@x. donde x es la versión de la aplicación. Por ejemplo, vtex.rewriter@1.62.0.
  3. Utiliza la siguiente consulta GraphQL para listar las redirecciones de la tienda:
query {
  redirect{
    listRedirects{
      routes{
        from
        to
        endDate
        type
        binding
      }
    }
  }
}

El resultado esperado se mostrará en el siguiente formato:

{
  "data": {
    "redirect": {
      "listRedirects": {
        "routes": [
          {
            "from": "/hello",
            "to": "hola",
            "endDate": null,
            "type": "PERMANENT",
            "binding": "56bc9434-7b8a-4ab1-a693-36271595a27d"
          },
          {
            "from": "/v/*",
            "to": "https://masrefacciones.backend.verbolia.com",
            "endDate": null,
            "type": "PERMANENT",
            "binding": "56bc9434-7b8a-4ab1-a693-36271595a27d"
          }
        ]
      }
    }
  }
}
  1. Alternativamente, si la ruta de la redirección que deseas encontrar es conocida, utiliza la siguiente consulta GraphQL sustituyendo /hello por la ruta de la redirección deseada:
query {
  redirect{
    get(path:"/hello"){
      from
      to
      endDate
      type
      binding
    }
  }
}

El resultado esperado se mostrará en el siguiente formato:

{
  "data": {
    "redirect": {
      "get": {
        "from": "/hello",
        "to": "hola",
        "endDate": null,
        "type": "PERMANENT",
        "binding": "56bc9434-7b8a-4ab1-a693-36271595a27d"
      }
    }
  }
}

Si las redirecciones no son las esperadas, la aplicación Rewriter permite realizar otras operaciones con las redirecciones, como eliminar las existentes y crear nuevas. Para más información sobre estas operaciones, consulta la guía Rewriter GraphQL API.

También puedes exportar e importar redirecciones con archivos.csv utilizando la página Redirecciones o el plugin redirects de VTEX IO CLI. Para más información sobre la importación y exportación de redirecciones, consulta el artículo Gestionar redirecciones según el binding y la referencia de comandos de VTEX IO CLI.

Contributors
2
Photo of the contributor
Photo of the contributor
+ 2 contributors
Contributors
2
Photo of the contributor
Photo of the contributor
+ 2 contributors
On this page
¿Todavía tienes dudas?
Pregunte a la comunidad
Encuentra solucciones y comparte ideas en la comunidad de VTEX.
Únete a nuestra comunidad
Solicite soporte a VTEX
Para asistencia personalizada, contacte a nuestros expertos.
Abra un ticket de soporte
GithubDeveloper portalCommunityFeedback