From 440ffdb74589f6b3c7dba1c4057294d5c3871894 Mon Sep 17 00:00:00 2001 From: Pacharapol Withayasakpunt Date: Thu, 17 Dec 2020 19:09:53 +0700 Subject: [PATCH] try to make redirect work properly --- packages/nuxt/pages/index.vue | 11 ++--------- packages/nuxt/plugins/axios-fix.ts | 4 ++++ 2 files changed, 6 insertions(+), 9 deletions(-) diff --git a/packages/nuxt/pages/index.vue b/packages/nuxt/pages/index.vue index 49da28a..8de0756 100644 --- a/packages/nuxt/pages/index.vue +++ b/packages/nuxt/pages/index.vue @@ -2,15 +2,8 @@ import Vue from 'vue' export default Vue.extend({ - head() { - return { - meta: [ - { - httpEquiv: 'refresh', - content: '0; url=/blog', - }, - ], - } + middleware: (ctx) => { + ctx.redirect('/blog') }, }) diff --git a/packages/nuxt/plugins/axios-fix.ts b/packages/nuxt/plugins/axios-fix.ts index 9169656..0b17e83 100644 --- a/packages/nuxt/plugins/axios-fix.ts +++ b/packages/nuxt/plugins/axios-fix.ts @@ -19,6 +19,10 @@ const plugin: Plugin = ({ $axios, error }) => { return r }, (err) => { + if (process.static) { + return + } + error({ statusCode: err.response.status, message: err.toJSON(),