Ok, I found an answer after reading a lot about routing in Angular and taking a break to rethink my point of view.
To achive that you can create a child of the base url you want to redirect from, and then assing your component to the '**' path in teh child routing which means all your urls will go to the same component, and to solve the probelm of showing different information we can take the URL and then render the componen according to the information there.
const routes: Routes = [
{path: 'explorer/', component: ExplorerComponent, children: [
{path: '**', component: ExplorerComponent}
]
}
];
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…