Vuejs2 Vue路由器:重定向don';不能使用历史模式

Vuejs2 Vue路由器:重定向don';不能使用历史模式,vuejs2,vue-router,Vuejs2,Vue Router,出于某种原因,常规重定向规则不适用于历史模式,但适用于哈希模式 这里有一个代码片段: let first={ 名称:“第一”, 模板:`第一` }; 让第二个={ 姓名:“第二”, 模板:`第二个` }; 新Vue({ el:“应用程序”, 路由器:新VueRouter( { 模式:“历史”, 路线:[ {path://',redirect:{name:'first'}},//适用于哈希模式,但不适用于历史记录 {路径:“/first”,组件:first,名称:“first”}, {路径:“/

出于某种原因,常规重定向规则不适用于历史模式,但适用于哈希模式

这里有一个代码片段:

let first={
名称:“第一”,
模板:`第一`
};
让第二个={
姓名:“第二”,
模板:`第二个`
};
新Vue({
el:“应用程序”,
路由器:新VueRouter(
{
模式:“历史”,
路线:[
{path://',redirect:{name:'first'}},//适用于哈希模式,但不适用于历史记录
{路径:“/first”,组件:first,名称:“first”},
{路径:“/second”,组件:second,名称:“second”}
]
}
)
});

弗斯特
第二

您是否已正确配置Web服务器以支持历史记录模式@TommyF否。它是强制性的吗?在我的例子中,页面加载正确,路由器链接工作正常,但重定向没有任何效果。无论如何,我试图设置您链接的设置,但这对我来说破坏了一切,因为我的路由组件放置在url的第二段中,如“your domain.com/some server url/first”,其中“/some server url”由服务器和CMS提供,但“/first”由vue routerCheck out
publicPath
()和
base
()部署到子文件夹/route@yes-man@TommyF-Oh时的选项,这似乎是我想要的。再给我点时间看看