5

私の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>

繰り返しになりますが、ありがとうございます。

4

1 に答える 1

6

<a href="/foo">ドキュメントの相対URI()の代わりにルートの相対URI()を使用しています<a href="foo">

解決はから始まりますhttp://example.com/dev//、ローカル部分(ドメイン/ポート番号の後のすべて)が削除されます。

/リンクを文字で始めないでください。

于 2012-07-05T20:29:21.330 に答える