Boa noite.
Em nossa loja nós temos um blog, cuja rotas definidas em routes.json
são:
"store.blog-home": {
"path": "/blog"
},
"store.blog-category": {
"path": "/blog/:categorySlug/c"
},
"store.blog-post": {
"path": "/blog/:postSlug/p"
},
Estamos utilizando a interface de redirects do CMS para gerenciar nossos redirects, mas para essas rotas do blog estes não funcionam.
Por exemplo:
-
de
/blog/origem
para/blog/destino
o redirect funciona normalmente, até porque essas rotas são inválidas e gerenciadas pela própria loja. -
de
/blog/origem/c
para/blog/destino/c
, o redirect não funciona, e a rota continua como/blog/origem/c
. Sei que:categorySlug
é um parâmetro, porém temos diversos outros redirects na loja, como na PDP, onde a slug do produto também é um parâmetro, e tudo funciona como esperado.
Alguém sabe o que está acontecendo aqui?