Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Mudança de url bugada.

Galera to fazendo um projetinho e pressuponha que eu tenha uma url desse tipo quando vou editar um usuário: http://localhost:3000/users/victoralisson@gmail.com/Victor%20Alisson/true

Só que eu tenho um menu lateral onde o usuário pode eventual desistir de editar as informações do usuário e voltar por exemplo pra home. Só que ao invés dele ir para essa url quando faz a requisição pra home: http://localhost:3000/home -> Isso seria o esperado. Acontece isso: http://localhost:3000/users/victoralisson@gmail.com/Victor%20Alisson/home

Entendem? Nas minhas rotas eu só estou direcionando do jeito trivial mesmo.

Alguém sabe explicar o que é?

2 respostas
solução!

Victor, quando você está em uma rota com mais de uma / (vamos chamar de diretório) o controller tenta adivinhar que sua URL é relativa a esse diretório.

Como está o código do link para a home? home ou /home?

Se for o primeiro caso, mude para /home. Se for o segundo, tente alterar para o endereço completo (//sub.dominio.com.br/home) e veja se resolve.

Vlw, Marcos Salles. Foi um vacilo meu mesmo. Esqueci de no href colocar /home. :)