Kątowe trasy - przekierowanie na zewnętrzną stronę?

W pliku tras AngularJS istnieje opcja dlaotherwise trasa, zastępując 404:

$routeProvider
.when(...)
.otherwise({
    redirectTo: 'my/path'
});

Czy można to zrobić w taki sposób, że w przeciwnym razie przekierowuje do strony, której nie ma w aplikacji? próbowałem

$routeProvider
.when(...)
.otherwise({
    redirectTo: 'http://example.com'
});

ale ten jsut próbował przekierować do tej ścieżki w mojej aplikacji, która nie istnieje. Rozwiązaniem, które znam, jest ręczne przekierowanie w$scope.$on('$routeChangeStart') w kontrolerze najwyższego poziomu, ale jest to dużo powielania kodu (i jest brzydki). Czy jest lepszy sposób?

questionAnswers(4)

yourAnswerToTheQuestion