我已经创建了一个应用程序的角,并部署在共享主机的构建文件。应用程序在服务器上运行良好,但是当我刷新页面(Ex: /login)时,它总是返回404页,没有找到。
我已经使用命令ng构建-prod-构建优化器来生成生成。我的主要域名是。在我的托管中,我创建了一个包含所有构建文件的文件夹典当,并创建了一个子域来指向该文件夹。子域为。
public_html ->爪->
当刷新这个时,请建议我应该做些什么来修复这个404错误。
发布于 2020-05-02 17:17:25
您可以使用#机制
做这些
1-从“@angular/common”导入以下两个模块,如下所示:在“app.module.ts”文件中
import { HashLocationStrategy, LocationStrategy } from '@angular/common';2-在提供者数组中的同一文件(app.module.ts)中添加以下一行
providers: [
{provide : LocationStrategy , useClass: HashLocationStrategy}
],编译、构建和重新部署
https://stackoverflow.com/questions/61563323
复制相似问题