自從升級到AngularJS 1.6以後,hashbangs是默認的。使用AngularJS將沒有hashbang的URL重定向到帶有hashbang的URL
我該如何重定向以前分佈的URL以轉換爲帶有hashbang的版本?
例如www.myu.rl/#/hello/
將隨即成爲www.myu.rl/#!/hello
目前,它定位到www.myu.rl/#!#%2F/hello
,會被重定向到主頁。
自從升級到AngularJS 1.6以後,hashbangs是默認的。使用AngularJS將沒有hashbang的URL重定向到帶有hashbang的URL
我該如何重定向以前分佈的URL以轉換爲帶有hashbang的版本?
例如www.myu.rl/#/hello/
將隨即成爲www.myu.rl/#!/hello
目前,它定位到www.myu.rl/#!#%2F/hello
,會被重定向到主頁。
你可以使用這個攔截器:https://djds4rce.wordpress.com/2013/08/13/understanding-angular-http-interceptors/ –
@MikeCheel看起來不像它。 'config.url'不包含基本的URL。 – Tom