I tried to go to \'www.mytargeturl.org\' using router.go, router.push, router.replace and window.location.href to redirect my vuejs app but i always get myVueapp.com/www.mytarge
No need to use navigation guards in this case, cleaner to use dynamic redirect right there in route config
routes:[ { path: '/redirect-example', redirect: (to: Route) => { window.location.href = 'http://example.com' return '/redirecting' // not important since redirecting } } ]