Guest User

Untitled

a guest
Nov 22nd, 2017
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.12 KB | None | 0 0
  1. RewriteEngine on
  2.  
  3. RewriteRule ^(.*)$ http://127.0.0.1:8008/$1 [P]
  4.  
  5. import { NgModule } from '@angular/core';
  6. import { Routes, RouterModule } from '@angular/router';
  7.  
  8. import { AboutComponent } from './about/about.component';
  9. import { HomeComponent } from './home/home.component';
  10. import { ProfileComponent } from './profile/profile.component';
  11. import { LoginComponent } from './login/login.component';
  12. import { AccountComponent } from './account/account.component';
  13. import { ExperienceComponent } from './experience/experience.component';
  14. import { SettingsComponent } from './settings/settings.component';
  15. import { RecommendationsComponent } from './recommendations/recommendations.component';
  16. import { RecommendwriteComponent } from './recommendwrite/recommendwrite.component';
  17. import { UpgradeComponent } from './upgrade/upgrade.component';
  18. import { PaymentComponent } from './payment/payment.component';
  19. import { PortfoliosettingsComponent } from './portfoliosettings/portfoliosettings.component';
  20. import { EditexperienceComponent } from './editexperience/editexperience.component';
  21. import { AddfieldComponent } from './addfield/addfield.component';
  22. import { EditfieldComponent } from './editfield/editfield.component';
  23. import { AddsummaryComponent } from './addsummary/addsummary.component';
  24. import { FieldeditComponent } from './fieldedit/fieldedit.component';
  25. import { HiddenportfolioComponent } from './hiddenportfolio/hiddenportfolio.component';
  26. import { PortfolioComponent } from './portfolio/portfolio.component';
  27. import { PortfoliostandardComponent } from './portfoliostandard/portfoliostandard.component';
  28. import { PremiumportfolioComponent } from './premiumportfolio/premiumportfolio.component';
  29. import { ManagecategoryComponent } from './managecategory/managecategory.component';
  30. import { ForgotComponent } from './forgot/forgot.component';
  31. import { ResendComponent } from './resend/resend.component';
  32. import { PagenotfoundComponent } from './pagenotfound/pagenotfound.component';
  33.  
  34. const routes: Routes = [
  35. {
  36. path: '',
  37. component: HomeComponent
  38. , pathMatch: 'full'
  39. },
  40. {
  41. path: 'account',
  42. children: [
  43.  
  44. { path: 'experience', component: ExperienceComponent },
  45. { path: 'settings', component: SettingsComponent },
  46. { path: 'profile', component: ProfileComponent },
  47. { path: 'recommend', component: RecommendationsComponent },
  48. { path: 'upgrade', component: UpgradeComponent },
  49. { path: 'upgrade', component: UpgradeComponent },
  50. { path: 'payment/:status/:tier', component: PaymentComponent },
  51. { path: 'portfoliosettings', component: PortfoliosettingsComponent },
  52.  
  53.  
  54.  
  55. ],
  56. component: AccountComponent
  57. },
  58. { path: 'write-recommend/:id', component: RecommendwriteComponent },
  59. { path: 'editexperience/:id', component: EditexperienceComponent },
  60. { path: 'addfield', component: AddfieldComponent },
  61. { path: 'editfield/:id', component: EditfieldComponent },
  62. { path: 'addsummary', component: AddsummaryComponent },
  63. { path: 'summaryedit/:id', component: FieldeditComponent },
  64. { path: 'hidden', component: HiddenportfolioComponent },
  65.  
  66. { path: 'portfolio/:id', component: PortfolioComponent },
  67. { path: 'about/:id', component: PortfolioComponent },
  68. { path: 'page/:id', component: PortfolioComponent },
  69. { path: 'p/:id', component: PortfolioComponent, pathMatch: 'full' },
  70.  
  71. { path: 'r/:id', component: PortfoliostandardComponent },
  72. { path: 'cv/:id', component: PortfoliostandardComponent },
  73. { path: 'bio/:id', component: PortfoliostandardComponent },
  74. { path: 'resume/:id', component: PortfoliostandardComponent },
  75.  
  76. { path: 'premiumportfoliosettings', component: PremiumportfolioComponent },
  77. { path: 'managecategory', component: ManagecategoryComponent },
  78. { path: 'forgot', component: ForgotComponent },
  79. { path: 'resend', component: ResendComponent },
  80.  
  81.  
  82.  
  83. {
  84. path: 'login',
  85. component: LoginComponent
  86. },
  87.  
  88.  
  89.  
  90. {
  91. component: PagenotfoundComponent,
  92. path: "404",
  93. },
  94.  
  95. {
  96. path: "**",
  97. redirectTo: '404' }
  98.  
  99. ];
  100.  
  101. @NgModule({
  102. imports: [RouterModule.forRoot(routes)],
  103. exports: [RouterModule]
  104. })
  105. export class AppRoutingModule { }
Add Comment
Please, Sign In to add comment