2012-07-05 1 views
3

내가HTML 기반과 서브 디렉토리 내 HTML에서

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

을하지만 내 링크 모든 (이하 "DEV"하위 폴더없이) mydomain.com/로 이동합니다. 내 링크가 하위 폴더를 가리키는 이유는 무엇입니까?

미리 감사드립니다.

편집 : 내 링크 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> 

, 감사합니다.

+7

일부 링크의 HTML 게시는 어떻습니까? – j08691

+0

예 링크의 HTML을 게시하십시오. –

답변

4

문서 상대 URI (<a href="foo">) 대신 루트 상대 URI (<a href="/foo">)를 사용하고 있습니다.

해상도는 http://example.com/dev/에서 시작하지만 /은 로컬 부분 (도메인/포트 번호 다음의 모든 부분)을 삭제합니다.

/ 문자로 링크를 시작하지 마십시오.

관련 문제