我将Angular应用的产品文件发布到了apache服务器,当我转到某个页面并刷新时,浏览器显示找不到页面。使用.htaccess可以在localhost上正常工作,但是在发布到服务器时不起作用。 我没有域,请访问此站点的IP地址。
像这样:3.123.42.1/angularapp/secoundpage ...
答案 0 :(得分:0)
尝试在您的主要路线中添加useHash;
@NgModule({
imports: [RouterModule.forRoot(routes, {useHash: true})],
exports: [RouterModule]
})