Erro URL da categoria

Bom dia!

Algumas das URL de categorias do menu cabeçalho no nosso site, estão configuradas para redirecionar o cliente diretamente para um produto, com mesma URL da que a categoria, isso funciona muito bem pois elimina um passo do cliente na jornada de compra, porém as vezes fica redirecionando em looping. O que pode estar causando esse conflito?

Por exemplo, a categoria Coleções > Impactor Flex, esta ao clicar leva o cliente direto para o produto: https://customic.com.br/impactor-flex-all, mas as vezes não entra direto no produto e fica assim dessa forma:

Qual a melhor forma de configurar os slugs de categorias e produtos com a lógica de ir direto para o produto ao clicar na categoria?

Grato.

Bom dia, tudo bem?
O ideal é fazer via código e não deixar as duas URLs com mesmo valor, pois cada página possui uma informação diferente. Uma com apenas 1 produto e a outra com vários produtos. Nesse sentido, você muda apenas a URL de destino do menu. Altere por favor a URL dessa categoria, para que de fato ela seja uma categoria e depois me informe qual é que lhe informo o código

Bom dia! @Matheus Das categorias todas já estão com a URL de destino ajustadas para apresentar a categoria de fato. Agora para incluir a URL dos produtos no menu respectivo ao clicar, como procedemos?

Segue em ordem de quais produtos tem de redirecionar em cada uma das categorias listadas:

String(_id) String(name) String(slug) URL produto
5fad9d7580c6216a3fc547dc Impactor Flex Antibacteria impactor-flex-antibacteria https://customic.com.br/impactor-flex-antibacteria-all
5f1f3f5bf023684cdbd4a1f4 Impactor Ultra impactor-ultra https://customic.com.br/impactor-ultra-all
5f1f3f6cf023684cdbd4a218 Impactor Ultra Fabric impactor-ultra-fabric https://customic.com.br/impactor-ultra-fabric-all
5f1f3f5af023684cdbd4a1f2 Impactor Flex impactor-flex https://customic.com.br/impactor-flex-all
5f1f3f5df023684cdbd4a1f8 Soft soft https://customic.com.br/soft-all
5f1f3f54f023684cdbd4a1e4 Seed Eco Case seed-eco-case https://customic.com.br/seed-eco-case-all
5f1f3f57f023684cdbd4a1eb Hardbox hardbox https://customic.com.br/hardbox-all
5f1f3f3bf023684cdbd4a1af Impactor Clear impactor-clear https://customic.com.br/impactor-clear-all

Seria esse redirecionamento feito por código, isso? É fácil de atualizar em isso em outras categorias que precise ser incluído o link do produto assim dessa forma?

abs

<script>
document.getElementById('c-(id-da-categoria)').href = '/impactor-flex-antibacteria-all'
document.getElementById('c-(id-da-categoria)').href = '/impactor-ultra-all'
</script>

Esse código deve ser inserido em /body. Se quiser, posso fazer pra você, mas preciso do ID de cada categoria

bom dia @Matheus, fiz isso de inserir no html antes de Body, mas não funcionou ainda o redirecionamento da categoria para o produto ali no menu. Pode revisar e ver se está tudo certo?

Segue o código editado com as ID de cada categoria e qual produto tem que abrir ao clicar:

<script>document.getElementById('c-5fad9d7580c6216a3fc547dc').href = '/impactor-flex-antibacteria-all';document.getElementById('c-5f1f3f5bf023684cdbd4a1f4').href = '/impactor-ultra-all';document.getElementById('c-(5f1f3f6cf023684cdbd4a218)').href = '/impactor-ultra-fabric-all';document.getElementById('c-(5f1f3f5af023684cdbd4a1f2)').href = '/impactor-flex-all';document.getElementById('c-(5f1f3f5df023684cdbd4a1f8)').href = '/soft-all';document.getElementById('c-(5f4d54c67430f92180ea8c8b)').href = '/soft-touch-all';document.getElementById('c-(5f1f3f54f023684cdbd4a1e4)').href = '/seed-eco-case-all';document.getElementById('c-(5f1f3f57f023684cdbd4a1eb)').href = '/hardbox-all';document.getElementById('c-(5f1f3f3bf023684cdbd4a1af)').href = '/impactor-clear-all';document.getElementById('c-(5fb80f6669274c73fcd951f5)').href = '/seed-eco-case-antibacteria'</script>

Alguns ficaram com o () em volta e não deve ter os parenteses, é igual os dois primeiros