[Angular 6] Как я могу перезагрузить ту же страницу дочернего компонента на живом сервере? - PullRequest
0 голосов
/ 19 сентября 2018

Я хотел бы перезагрузить ту же страницу на живом сервере (cPanel).

Atm У меня нет проблем с http://localhost:4200/funding,, но когда я попытался перезагрузить страницу с http://something/np/dist/thesandbox/funding возникает следующая ошибка.

Главная страница: http://something/np/dist/thesandbox/

Дочерняя страница: http://something/np/dist/thesandbox/funding

Чтобудет лучшим решением для следующей ошибки:

Кроме того, при попытке использовать ErrorDocument для обработки запроса обнаружена ошибка 404 Not Found.

app-routing.module.ts

import { Routes, RouterModule } from '@angular/router';
...........
const routes: Routes = [
{ path: '', component: HomeComponent},
{ path: 'funding', component: FundingComponent},
..........
@NgModule({
imports: [RouterModule.forRoot(routes)],
exports: [RouterModule]
})

export class AppRoutingModule {
}

1 Ответ

0 голосов
/ 19 сентября 2018

Используйте hash в вашем модуле маршрутизации следующим образом:

RouterModule.forRoot(routes, { useHash: true }),     

вместо

RouterModule.forRoot(routes),   
...