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开头/