如何在angular 6 app中设置base url(刷新后出现404页面)?
How to set base url in angular 6 app (getting 404 page after refreshing)?
我已经按照以下程序进行了。
- ng build --base-href=/myapp/
- 部署到 tomcat 服务器
- 正在访问:http://localhost:8080/myapp/(打开主页)
刷新首页后,出现404错误页面
尝试使用 HashLocationStrategy。在定义路线时输入 useHash: true
:
@NgModule({
imports: [
...
RouterModule.forRoot(routes, { useHash: true })
我已经按照以下程序进行了。
- ng build --base-href=/myapp/
- 部署到 tomcat 服务器
- 正在访问:http://localhost:8080/myapp/(打开主页)
刷新首页后,出现404错误页面
尝试使用 HashLocationStrategy。在定义路线时输入 useHash: true
:
@NgModule({
imports: [
...
RouterModule.forRoot(routes, { useHash: true })