설정:
/forum에 서브폴더 설치v2.5.4와tests-passed모두에서 재현 가능forumadmin이라는 이름의 사용자
사용자 프로필은 /forum/u/forumadmin/summary에서 확인되어야 합니다.
그러나 이 URL을 요청하면 /forum/uadmin/summary로 JavaScript 리다이렉트가 발생하며, 즉 URL 중간에서 /forum이 제거됩니다.
관련되지만 다른 문제:
forum으로 시작하는 사용자名的 사용자를 편집할 때, 이름 필드에서 저장(Save)을 누르면 404 not found 오류가 발생합니다. 이는 /u/forumadmin.json으로 PUT 요청이 전송되기 때문이며, /forum/u/forumadmin.json으로 전송되어야 합니다. 즉, 여기서는 서브폴더가 제거되지만, 사용자名이 서브폴더 이름으로 시작할 때만 발생합니다.
저는 Ember 라우팅에 전혀 익숙하지 않아 추가적인 조사는 성공하지 못했습니다. 몇 주 전에 비슷한 버그를 본 적이 있다는 막연한 기억은 있습니다.