Možeš ti ručno da brljaš sa putanjama kako hoćeš, ali to baš i nije preporučljivo ako koristiš Angular router, jer će ti možda neki drugi deo koda praviti problem pošto Angular router ne sadrži te putanje koje ti postavljaš ručno (npr. negde imaš kod koji proverava trenutno aktivnu putanju i poredi sa putanjama definisanim u ruteru kako bi prikazao odgovarajuću komponentu, što se uglavnom i radi kada se koristi ruter, a tamo nema te putanje koju si ti ručno zadao).
Uglavnom, može da se manipuliše sa "this.location.replaceState()" i na slične načine, imaš ovde nekih predloga:
https://stackoverflow.com/ques...without-reloading-in-angular-2
ali, generalno, pogledaj prvo dokumentaciju za
Location i
LocationStrategy klase kod Angulara.
Blessed are those who can laugh at themselves, for they shall never cease to be amused.