在Apache服务器上重新加载后未找到Angular应用程序的页面

时间:2018-12-13 18:51:38

标签: angular apache web

我将Angular应用的产品文件发布到了apache服务器,当我转到某个页面并刷新时,浏览器显示找不到页面。使用.htaccess可以在localhost上正常工作,但是在发布到服务器时不起作用。 我没有域,请访问此站点的IP地址。

像这样:3.123.42.1/angularapp/secoundpage ...

1 个答案:

答案 0 :(得分:0)

尝试在您的主要路线中添加useHash;

@NgModule({
    imports: [RouterModule.forRoot(routes,  {useHash: true})],
    exports: [RouterModule]
})