html - 存在 base 标签时如何链接到网站 base ("home page")?

标签 html base-tag

我在 head 中有以下标签我的文件:

<base href="/some/folder/"> .

假设我的网站位于 http://example.com .一个链接,像这样:

<a href="foo/bar/">...</a>

在页面上将解析为 http://example.com/some/folder/foo/bar/ .

但是,像这样的链接:

<a href="/">...</a>

将解析为 http://example.com当我真的想让它指向 http://example.com/some/folder/ .

在这种情况下,如何在不进行硬编码的情况下创建指向应用程序基础的链接 http://example.com任何地方?

最佳答案

尝试 <a href="./">...</a>而不是 <a href="/">...</a>. 正如 cbroe 指出的那样

关于html - 存在 base 标签时如何链接到网站 base ("home page")?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25063760/

相关文章:

html - IE8 中的 CSS div 宽度

jquery - 我想在列表框中未选择任何内容时禁用按钮

JavaScript 贷款计算器问题

php - 是否可以仅对特定引用和 URL 使用 <base> 标记?

html - html <base> 标签的空 href 是什么意思?

javascript - AngularJS - 配置多个基本标签

javascript - 将 Node.js Express 变量传递给我的静态 javascript 文件

javascript - 通过单击一个按钮调用两个 javascript 函数会得到与两个按钮不同的结果

html - 发布后忽略基本标签

javascript - 带有 Html 基本标记的 Url 哈希