angular6项目部署到服务器上刷新页面404

angular6项目在本地访问正常,部署上去也可以访问,但刷新页面会404

解决办法;使用HashLocationStrategy 路由策略

//app.module.ts
import { HashLocationStrategy, LocationStrategy } from '@angular/common';


@NgModule({
	providers: [{ provide: LocationStrategy, useClass: HashLocationStrategy }]
 })

你可能感兴趣的:(angular6项目部署到服务器上刷新页面404)