Vue.js 以编程方式重定向到vue路由器应用程序外部但位于同一域上的URL?
我在同一个域上有一个外部网站和vue应用程序。我希望通过重新加载整个页面,以编程方式将用户从vue应用重定向到外部网站 示例Vue.js 以编程方式重定向到vue路由器应用程序外部但位于同一域上的URL?,vue.js,vuejs2,vue-router,Vue.js,Vuejs2,Vue Router,我在同一个域上有一个外部网站和vue应用程序。我希望通过重新加载整个页面,以编程方式将用户从vue应用重定向到外部网站 示例 -->vue+vue路由器应用程序 -->外部网站 您只需要: window.location.href = "http://example.com"; 那么你可以用一个普通的a标签和href来完成吗?正如我所知,对于routung,您使用router link获得一个新页面,而无需服务器请求。我使用的路由为{path:'*',redirect:'/404'}因此,任
- -->vue+vue路由器应用程序
- -->外部网站
window.location.href = "http://example.com";
那么你可以用一个普通的a标签和href来完成吗?正如我所知,对于routung,您使用router link获得一个新页面,而无需服务器请求。我使用的路由为{path:'*',redirect:'/404'}因此,任何链接/外部站点都会被重定向到/404,而无需重新加载页面。
location.href='/external site'
如果/external site
是真实的文件/目录,则您的“一网打尽”路线将无法发挥作用,除非您的服务器端URL重写配置错误“服务器配置正确”