Menú
Feedback
Comienza aquí

Resolución de problemas

Resolución de problemas
La búsqueda de redirecciones en el Admin no devuelve resultados
Publicado el24/7/2024
Última actualización el8/11/2024
2 min de lectura

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.

Contribuidores
2
Photo of the contributor
Photo of the contributor
+ 2 contributors
¿Te ha parecido útil?
No
Sugerir cambios (GitHub)
Contribuidores
2
Photo of the contributor
Photo of the contributor
+ 2 contributors
En esta página
¿Tienes otras preguntas?
Pregunta a la comunidad
Encuentra soluciones y comparte ideas en VTEX Community
Únete a nuestra comunidad
Solicita soporte a VTEX
Recibe asistencia personalizada de nuestros especialistas
Abre un ticket de soporte
GitHubDeveloper PortalComunidadFeedback