API redirect to back-end from nuxt
This commit is contained in:
11
client/middleware/api-redirect.global.js
vendored
11
client/middleware/api-redirect.global.js
vendored
@@ -0,0 +1,11 @@
|
||||
|
||||
export default defineNuxtRouteMiddleware((to, from) => {
|
||||
if (process.client) return
|
||||
|
||||
const config = useRuntimeConfig()
|
||||
if (to.fullPath.startsWith('/api')) {
|
||||
const path = to.fullPath.replace('/api', '')
|
||||
return navigateTo(config.public.apiBase + path, { redirectCode: 301, external: true })
|
||||
}
|
||||
})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user