Using {location: 'replace'} to go back to the previous state should pop history instead of creating two identical entries · Issue #1590 · angular -ui/ui-router · GitHub
Router Outlet: Going back two times, or more · Issue #1146 · NativeScript/nativescript-angular · GitHub
![Using "replaceUrl" In Order To Honor The Back-Button While Chaining Absolute Redirects In Angular 7.2.13 Using "replaceUrl" In Order To Honor The Back-Button While Chaining Absolute Redirects In Angular 7.2.13](https://bennadel-cdn.com/resources/uploads/2019/router-chained-redirects-replace-url-angular7.png)