Настройка:
- установка в подпапке
/forum - воспроизводится как на
v2.5.4, так и наtests-passed - пользователь с именем
forumadmin
Профиль пользователя должен быть доступен по адресу /forum/u/forumadmin/summary.
Однако при запросе этого URL происходит перенаправление JavaScript на /forum/uadmin/summary, то есть из середины URL удаляется /forum.
Смежная, но отличная проблема:
При редактировании пользователя с именем, начинающимся с forum, нажатие кнопки «Сохранить» в поле «Имя» приводит к ошибке 404, так как отправляется PUT-запрос к /u/forumadmin.json вместо /forum/u/forumadmin.json. В данном случае подпапка удаляется, но только если имя пользователя начинается с имени подпапки.
Я совершенно не знаком с маршрутизацией в Ember, поэтому дальнейшее расследование не увенчалось успехом. Смутно помню, что видел подобную ошибку несколько недель назад.