首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在将角应用程序部署到服务器后页面刷新时未找到URL

在将角应用程序部署到服务器后页面刷新时未找到URL
EN

Stack Overflow用户
提问于 2020-05-02 17:11:31
回答 1查看 333关注 0票数 0

我已经创建了一个应用程序的角,并部署在共享主机的构建文件。应用程序在服务器上运行良好,但是当我刷新页面(Ex: /login)时,它总是返回404页,没有找到。

我已经使用命令ng构建-prod-构建优化器来生成生成。我的主要域名是。在我的托管中,我创建了一个包含所有构建文件的文件夹典当,并创建了一个子域来指向该文件夹。子域为。

public_html ->爪->

当刷新这个时,请建议我应该做些什么来修复这个404错误。

EN

回答 1

Stack Overflow用户

发布于 2020-05-02 17:17:25

您可以使用#机制

做这些

1-从“@angular/common”导入以下两个模块,如下所示:在“app.module.ts”文件中

代码语言:javascript
复制
import { HashLocationStrategy, LocationStrategy  } from '@angular/common';

2-在提供者数组中的同一文件(app.module.ts)中添加以下一行

代码语言:javascript
复制
 providers: [
    {provide : LocationStrategy , useClass: HashLocationStrategy}
    ],

编译、构建和重新部署

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61563323

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档