Tengo códigos qr que han sido publicados con una url antigua. Necesito redirigir esa URL anterior a una nueva URL externa. Acabo de renovar este proyecto incorporando Nuxtjs. Intenté usar el middleware de redirección, pero no tuve éxito. ¿Puede alguien ayudarme?
Quiero que mi URL anterior, 'example.io/guestbooklet/1', se redirija a 'https://dashboard.example.io/guestbooklet/1'
middleware/redirects.js
export default function(req, res, next) { const redirects = [ { from: "/guestbooklet/:property_id", to: "https://dashboard.example.io/guestbooklet/:property_id" } ] const redirect = redirects.find((r) => r.from === req.url) console.log('Redirecting', redirect) if (redirect) { res.writeHead(301, { Location: redirect.to }) res.end() } else { next() } }nuxt.config.js
serverMiddleware: [ '~/middleware/redirects.js' ],