我有一个简单的angular 7应用程序。我用ng build-href进行了生产构建。一旦构建完成,我们将dist文件夹放置到服务器位置。应用程序工作正常,但是当我刷新应用程序时,服务器(WebSphere)无法获取应用程序的路由路径。仅当我们重定向到index.html
时,它才能正常工作角度方面,我使用了如下所示的路由策略。
const appRoutes: Routes = [
{ path: '', component: DashboardComponent },
];
@NgModule({
imports: [RouterModule.forRoot(appRoutes, { useHash: true })],
exports: [RouterModule]
})
答案 0 :(得分:0)
使用以下错误状态代码更新了WebSphere中的web.xml文件。提及部署的角度应用程序的路径。
<error-page>
<error-code>404</error-code>
<location>/path/sampleapp/index.html</location>
</error-page>