以角度重定向网址(例如website.com/username)

时间:2015-10-16 16:48:13

标签: angularjs

我在以下网址上有一个带有用户个人资料(动态)的有角度的网站:

http://website.com/#!/market/profile/username

其中username是动态变量。

如何设置我的网站,以便:

http://website.com/username

会重定向到相应的网址吗?

另请注意,我想删除hashbang前缀#

提前致谢!

1 个答案:

答案 0 :(得分:1)

这里试试这个:

var sampleApp = angular.module('sampleApp', []);

sampleApp.config(['$routeProvider',
function($routeProvider) {
    $routeProvider.
       when('/:username', {
       templateUrl: 'templates/users/show_user.html',
       controller: 'UsersController'
  });
}]);

这应该是它的一个很好的参考here