嘿。
我已经为Angular应用编写了一些路线。
const appRoutes: Routes = [
{ path: '', redirectTo: 'blog', pathMatch: 'full' },
{ path: 'blog', component: PostsComponent },
{ path: 'blog/:id', component: PostComponent }
];
现在基本href配置为
<base href="/">
并且由于我想将应用程序托管在 domain.tld / blog 之类的东西上,因此我使用此命令来构建源代码
ng build --prod --build-optimizer --base-href=/blog/
我现在的问题:打开 domain.tld / blog 就像一个超级按钮一样,引用诸如 domain.tld / blog / 1 。但是只有当我从一页过渡到另一页时才可以。当我尝试访问例如 domain.tld / blog / 1 ,如果直接链接,则会抛出404。
任何建议如何解决这个问题,伙计们? 非常感谢,谢谢