Angular ionic路由重定向到web服务器上的根目录,但不在本地服务器上

Angular ionic路由重定向到web服务器上的根目录,但不在本地服务器上,angular,ionic-framework,Angular,Ionic Framework,关于离子角型工程 我建立路线: { path: 'foo', component: FooComponent, }, { path: '', redirectTo: 'foo', pathMatch: 'full', }, { path: '**', component: FooComponent}, 在本地爱奥尼亚服务上一切正常 但当我构建爱奥尼亚构建--prod并在web服务器(OVH)上上传“www”文件夹时, 网站将每个url重定

关于离子角型工程 我建立路线:

{
    path: 'foo',
    component: FooComponent,
  },
  {
    path: '',
    redirectTo: 'foo',
    pathMatch: 'full',
  },
  { path: '**', component: FooComponent},
在本地
爱奥尼亚服务上一切正常

但当我构建爱奥尼亚构建--prod并在web服务器(OVH)上上传“www”文件夹时, 网站将每个url重定向到根url“https://example.com/test/"

当我试着去“https://example.com/test/foo“我明白了”https://example.com/test/"


“test”文件夹中没有.htaccess,我在这个web服务器上已经有一个Angular项目,路由系统也没有问题。

我想你需要在你的构建命令中添加--base href/test/我有
“baseHref”:“/test/”,“deployUrl”:“/test/”,
这是在angular配置中指定的还是在命令本身中指定的?这不是问题,因为在构建我的index.html后没有404错误。html包含
并且每个src脚本或css都以/foo开头/