Я хотел бы, чтобы мои посетители сайта идти к определенной подобласти на основе routeParamsкак перенаправить на внешний URL, используя angularjs routeProvider
, например, если они идут в «http://example.com/foo» они будут перенаправлены на «http://foo.example.com»
могу ли я сделать это с помощью routeProvider с чем-то вроде:
$routeProvider
.when('/:my_affiliate', {
redirectTo: function(routeParams){
return 'http://' + routeParams.my_affiliate + '.example.com';
},
})
;
это сделал произведение. Благодарю. Но это лучший способ сделать что-то подобное? –
Это не обычный случай использования, который обрабатывается клиентской стороной. Однако этот подход - безопасная ставка. Обычно любое перенаправление обрабатывается на стороне сервера и выводится из рук клиента. – jh3y