微信分享 - 显示的链接与实际链接不一致 - 与重定向有关
在将网页分享给好友或朋友圈时,如果页面之前有重定向(比如登录),一定几率会有分享显示的地址和实际地址不一致的问题
如下图,分享显示的目标地址是“http://ow.blizzard.cn/heroes",但f12之后看源码,ng-href里requrl为http://ow.blizzard.cn/battlenet/login/redirect_url=ow.blizzard.cn/heroes?inner_code=xxxx,这个是用来登录重定向的地址。
因为inner_code是一次性的,所以其他用户通过分享链接点进来的话,inner_code已失效,这个地址不会正确重定向到/heroes而是跳转到404