【发布时间】:2019-11-19 16:25:16
【问题描述】:
目前,我的页面 URL 如下所示:
https://example.com/eg?page=2
URL 有时也可能如下所示:
https://example.com/eg/?page=2
我想将用户重定向到同一页面,但没有查询字符串,以便在单击链接时将您带到:
https://example.com/eg
我尝试在this 问题中建议的锚标记中使用以下href:
<a href=".">To home</a>
单击链接时,当当前页面 URL 为 https://example.com/eg/?page=2 时,它会像我想要的那样删除查询字符串。但是,如果页面 URL 是 https://example.com/eg?page=2,它会将我带到 https://example.com。
问题: 是否有某种类型的目录路径(即我可以在我的 href 中使用的 url)我可以使用这样上述两个 URL 将始终删除查询字符串?我可以使用 javascript,但如果没有可能的解决方案,那将是首选。
注意:我无法将eg 硬编码到我的href 网址中,因为我正在开发一个可以放置在不同环境中的小部件,所以,@987654332 @ 可能会发生变化。
【问题讨论】: