поведение ссылки angular.js -отключить глубокие ссылки для определенных URL-адресов

У меня есть работающее приложение Angular.js с включенным режимом HTML5.

$location.Html5mode(true).hashbang("!");

Чего я хочу добиться, так это получить некоторые URL-адреса или теги <a>для нормального поведения при просмотре вместо изменения URL-адреса в адресной строке с использованием API истории HTML5 и обработки его с помощью контроллеров Angular.

У меня есть эта ссылка:

<a href='/auth/facebook'>Sign in with Facebook</a>
<a href='/auth/twitter'>Sign in with Twitter</a>
<a href='/auth/...'>Sign in with...</a>

И я хочу, чтобы браузер перенаправлял пользователя на /auth/..., чтобы затем пользователь был перенаправлен на службу аутентификации.

Есть ли способ сделать это?

53
задан Vlad V 20 July 2012 в 02:06
поделиться