Jak przechwytywać adresy URL z dowolną liczbą ukośników w angular.js?

Chcę stworzyć stronę kątową zajmującą się plikami, w których użytkownicy mogą poruszać się po drzewie systemu plików (np. Na github:github.com/angular/angular.js/tree/master/path/to/my/file.js.

Chciałbym to uchwycićpath/to/my/file.js część adresu URL z trasą kątową:

.when("/files/:myPath", templateUrl: "...", controller: "...")

ale zgodnie z oczekiwaniami:myPath pasuje tylko do następnego ukośnika.

Jak mogę uchwycićwszystkie pozostałe części adresu URL, w tym dowolna liczba ukośników?

znalazłemto pytanie jest to związane, ale różni się tym, że mój adres URL może być dobrze dopasowany po kątowym skrócie, np..../index.html#/files/path/to/my/file.

questionAnswers(1)

yourAnswerToTheQuestion