我知道有很多做链接的技巧,例如<a href="?query=string">
在追加查询字符串后会链接到当前页面.有没有办法链接回当前页面,删除查询字符串后,而不只是键入文件名?
例如,在页面上foo.php?q=3
,我想链接到foo.php
.有没有一种快捷方式来做到这一点?该文件将被重命名几次,因此我不想键入一堆链接,然后必须稍后编辑它们.
编辑:即使这些是PHP文件,我也试图避免针对此特定问题的服务器端解决方案.
我知道差不多 10 年后了,但在客户端执行此操作的另一种方法是使用 Javascript,例如
<a href="javascript:window.location.href=/^[^?]+/.exec(window.location.href)[0]">Anchor</a>
Run Code Online (Sandbox Code Playgroud)
不太漂亮,但点击后确实会产生一个干净的 URL。