Resolvido por Gerar slug
Este recurso ajuda você a transformar o texto inserido pelo usuário em segmentos de URL limpos e consistentes, normalizando-o antes do uso. Ele reduz o risco de links confusos e difíceis de ler e evita que caracteres inseguros ou inválidos acabem em suas URLs.
O texto inserido pelo usuário pode conter espaços, pontuação, caracteres especiais e letras maiúsculas/minúsculas inconsistentes que tornam os segmentos de URL confusos ou até inválidos. Este recurso fornece uma etapa de normalização para que o texto possa ser usado com segurança como um segmento de caminho de URL em um formato consistente. Ele pode padronizar letras maiúsculas/minúsculas, espaços em branco e separadores para produzir slugs legíveis que funcionam bem em links. Ele também pode remover ou substituir caracteres que podem ser inseguros ou não permitidos em URLs. Ao aplicar as mesmas regras sempre, você obtém URLs previsíveis que são mais fáceis de compartilhar e menos propensas a quebrar o roteamento. Segmentos de URL normalizados também melhoram a consistência entre ambientes e reduzem casos extremos causados por entradas inesperadas. Isso é útil para páginas geradas a partir de títulos, nomes, categorias ou outros campos de formato livre. Ele oferece suporte a conteúdo voltado para o usuário onde você deseja URLs amigáveis para humanos e links estáveis. No geral, ele ajuda você a proteger a integridade da URL, mantendo os links limpos e profissionais.
Recurso externo
https://cross-service-solutions.com/
Se você conhece uma ferramenta ou abordagem que pode ajudar as pessoas a resolver um problema que ainda não cobrimos, adoraríamos saber.