3
我開發了一個簡單的應用程序,遵循angular 2 quickstart。它在lite-server中正確運行。 現在我嘗試運行安裝在htdocs/foo下的apache中的相同的應用程序,但刷新後,我得到「未找到對象」。角2找不到刷新路線
baseHref
的index.html:
<base href="/foo">
路由
app.rounting.ts:
const appRoutes: Routes = [
{
path: 'sched',
component: ScheduleFormComponent
},
{
path: 'dashboard',
component: DashboardComponent
},
{
path: '',
redirectTo: '/home',
pathMatch: 'full'
},
{
path: 'home',
component: HomeComponent
},
{
path: 'sched-detail/:id',
component: ConsultationDetailComponent
}
];
我還添加使用
<ifModule mod_rewrite.c>
Options +FollowSymLinks
IndexIgnore */*
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) index.html
</ifModule>
的的.htaccess
但仍然沒有運氣。
在apache配置中是否存在缺少的東西?
謝謝!這解決了我的問題。 – carloliwanag
超級!樂意效勞! –