如何将URL重定向到!在AngularJS中自动生成URL?

如何将URL重定向到!在AngularJS中自动生成URL?,angularjs,url-routing,Angularjs,Url Routing,我正在使用此配置启用//foo风格的url。这也会中断//foo样式的URL。我应该如何配置Angularjs自动“重定向”//foo到///福 使用$urlRouterProvider.when进行重定向并向其附加处理程序函数 $urlRouterProvider.when('/#/\w',['$location', function ($location) { $location.path('/#!/'+$location.path()); }]); $urlRouterProvi

我正在使用此配置启用//foo风格的url。这也会中断//foo样式的URL。我应该如何配置Angularjs自动“重定向”//foo到///福


使用$urlRouterProvider.when进行重定向并向其附加处理程序函数

$urlRouterProvider.when('/#/\w',['$location', function ($location) {
   $location.path('/#!/'+$location.path()); 
}]);
$urlRouterProvider.when('/#/\w',['$location', function ($location) {
   $location.path('/#!/'+$location.path()); 
}]);