我已经开发了一个 Angular 网站,该网站使用内部重定向。据我了解,这意味着当您访问www.anydomain.com/somepage时,没有这样的文件“ somepage.html”,但是angular进入了index.html并搜索并带来了“ somepage”组件。>
在本地运行ng-serve可以。当我使用apache服务器将其部署在 Virtualmin 上时,www.anydomain.com/可以正常工作,但是任何其他链接(例如“ / somepage”)都可以给我404:
未找到请求
在此服务器上未找到URL / somepage。
所以...如何设置它以调用内部组件?
我之前曾在aws上完成过此操作,这里有一个config选项,您可以在其中放置索引文档和错误文档,只需在两者上键入 index.html 即可。它开始工作。但是不知道如何在virtualmin上进行操作。