【发布时间】:2018-03-16 09:43:15
【问题描述】:
问题是我试图从 angular 5 应用程序中删除 #。 我成功了,应用程序也运行良好,但问题是当我尝试重新加载或刷新页面时,内部链接出现 404 错误
例如,
www.example.com(在重新加载和刷新时工作正常)。
----------但是----------
www.example.com/jobs(在重新加载和刷新时出现 404 错误)
/jobs : 是路由的一部分
提前感谢您的帮助。
【问题讨论】:
-
您的项目根文件夹中有
.htaccess文件吗? -
这是一个服务器问题:您的服务器尝试为用户提供的 URL 请求的页面提供服务。这不是 Angular 问题,这是服务器问题。您需要重定向每个请求以显示您的
index.html文件。我正在删除 Angular 标签,我让您将标签放置在您使用的服务器上。 -
感谢大家的帮助,但幸运的是我能够解决这个问题。
标签: server