NUXT 3에 경로를 중첩하고 싶어서 다음 파일/폴더 구조를 만들었습니다(문제가 있는 부분만 표시).
으아아아이 폴더 구조는
를 통해 탐색할 때 잘 작동합니다. - 다음과 같은 페이지에 액세스할 수 있습니다.
문제는 페이지를 다시 로드하거나 URL domain.com/admin/users NUXT에 직접 액세스하면 URL이 domain.com/admin/admin-users
어떤 이유로 NUXT는 NuxtLink를 통하지 않고 직접 액세스할 때 이 URL을 확인할 수 없으며 404 오류가 발생합니다. 이와 같은 페이지 구조를 갖고 예상치 못한 경로 변경을 해결할 수 있는 방법이 있습니까?
편집 1 무슨 일이 있었는지 영상
편집 2
Users.vue 페이지
으아아아logged.vue(레이아웃)
으아아아auth.global.js(이 페이지에서 실행되는 유일한 미들웨어)
으아아아감사합니다
P粉8212313192024-03-28 19:13:26
@ReaganM의 팁에 따르면 오류는 미들웨어에 있습니다.
으아악 to.name
,问题是嵌套路由的名称在我的情况下是像Folder-File
那样构建的Admin-Users
。因此,我更改了这部分代码并重定向到 to.path
로 리디렉션 중인데 잘 작동합니다.
최종 미들웨어
으아악