设置:
- 在
/forum上安装子文件夹 - 在
v2.5.4和tests-passed上均可复现 - 存在一个名为
forumadmin的用户
用户资料本应显示在 /forum/u/forumadmin/summary。
然而,当请求该 URL 时,会触发 JavaScript 重定向到 /forum/uadmin/summary,即 URL 中间的 /forum 被移除了。
相关但不同的问题:
当编辑用户名以 forum 开头的用户时,在名称字段点击“保存”会导致 404 未找到错误,因为会向 /u/forumadmin.json 发送 PUT 请求,而不是向 /forum/u/forumadmin.json 发送。因此,子文件夹在此处被移除了,但仅当用户名以子文件夹名称开头时才会发生。
我对 Ember 路由完全不熟悉,因此进一步调查未能成功。我隐约记得几周前见过类似的错误。