如何在angular 6应用中设置基本网址(刷新后获取404页面)?

时间:2018-07-16 16:31:30

标签: angular typescript angular-ui-router

我已按照以下步骤进行操作。

  1. ng build --base-href = / myapp /
  2. 部署到tomcat服务器
  3. 访问:http://localhost:8080/myapp/(打开主页)

刷新主页后,它会显示404错误页面。

1 个答案:

答案 0 :(得分:0)

尝试使用HashLocationStrategy。在定义路线时输入useHash: true

@NgModule({
  imports: [
    ...
    RouterModule.forRoot(routes, { useHash: true })

https://angular.io/guide/router#hashlocationstrategy