【问题标题】:html base and subdirectorieshtml 基目录和子目录
【发布时间】:2012-07-05 20:16:41
【问题描述】:

在我的 html 中有

<head>
 <base href="http://mydomain.com/dev/">
</head>

但我的链接都转到 mydomain.com/(没有“dev”子文件夹)。为什么我的链接没有指向子文件夹?

提前致谢。

编辑: 我的链接 html 是:

<div id="navigation">
<ul>
  <li><a href="/index.html">Home</a></li>
  <li><a href="/realestate.html">Real Estate</a></li>
  <li><a href="/property.html">Vehicles &amp; Boats</a></li>
  <li><a href="/location.html">Auction Locations</a></li>
  <li><a href="/auctionDetails.html">How the Auction Works</a></li>
  <li><a href="/contact.html" class="activeTab">Contact</a></li>
</ul>

再次感谢。

【问题讨论】:

  • 发布一些链接的 HTML 怎么样?
  • 是的,请发布您的链接的 HTML

标签: html hyperlink


【解决方案1】:

您正在使用根相对 URI (&lt;a href="/foo"&gt;) 而不是文档相对 URI (&lt;a href="foo"&gt;)。

解析将从http://example.com/dev/开始,但/会导致本地部分(域/端口号之后的所有内容)被丢弃。

不要以/ 字符开头链接。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-25
    • 1970-01-01
    • 2020-11-18
    • 1970-01-01
    相关资源
    最近更新 更多