目前,我的页面URL看起来像这样:
最初的回答:
https://example.com/eg?page=2
URL有时也可以看起来像这样:
URL有时也可以看起来像这样:
https://example.com/eg/?page=2
我想要将用户重定向到相同的页面,但不带查询字符串,这样当点击链接时,将会带您到:
最初的回答:
https://example.com/eg
我尝试使用在这个问题中建议的锚标签中的以下href
:
Original Answer翻译成"最初的回答"
<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,但如果可能的话,最好使用不带javascript的解决方案。
注意:我不能将
eg
硬编码到我的href
url中,因为我正在开发一个小部件,它可以放置在不同的环境中,因此eg
可能会更改。