如何在302重定向上清除片段标识符?

问题描述 投票:0回答:1

似乎在302直接后,浏览器保留了片段标识符:

/foo#/bar/baz

返回302到/login,但浏览器显示:

/login#/bar/baz

如何让浏览器重定向并清除片段,以便显示:

/login
http url redirect http-redirect fragment-identifier
1个回答
0
投票

似乎如果服务器在重定向URL的末尾添加“#”,它将覆盖任何现有的片段。当然,重定向URL必须容忍空片段,但如果是这样,重定向标头可以简单地为:

位置/登录#

适合我。

© www.soinside.com 2019 - 2024. All rights reserved.