定义 HTML <base> URL 是对所有散列 (#) 锚标记进行攻击

Defining HTML <base> URL is hacking all the hashed (#) anchor tag going base

我陷入了自己的困境 这是我想要解决的真正问题。我在我的 PHP 项目中定义了我的 <base> URL,现在所有散列链接

<ul class="nav nav-tabs nav-justified">
     <li role="presentation" class="active">
          <a href="#">Tab Handle</a>
     </li>
</ul>

带我去基地。它不仅仅是选项卡,它是一切:如果我提供散列的 <nav> 元素,它也会将我带到基础 URL(主页 URL)。
这就是页面刷新,这是另一个尴尬的情况。

我该如何解决?

好的,我得到了 solution。感谢@Adam。

<base href="http://localhost/project/">
<ul class="nav nav-tabs nav-justified">
     <li role="presentation" class="active">
          <a href="javascript:">Tab Handle</a> <!-- it'll work like a hash link -->
     </li>
</ul>