2013-05-16 2 views
0

다른 디렉토리에 관리 영역이있는 웹 사이트를 만들기 시작했습니다. 그래서 HTML 기본 태그를 사용하여 상대 경로의 시작 위치를 브라우저에 알려주기 시작했습니다. 그것은 한 가지를 제외하고는 모두 잘 작동하는 것 같습니다.HTML 기본 태그 및 관련 앵커

링크 내 실험 사이트의 index.html 페이지로 이동하지 않습니다 그건
<base href="http://localhost/testsite/"> 

... 

<a href="/">Link to home</a> 

, 그것은 로컬 호스트의 디렉토리 트리에 저를 취합니다

내 문제는 내가 할 때이 있다는 것입니다. 내가 여기서 뭔가 잘못하고있는거야?

답변

1

상대 경로를 사용하고 있지 않으므로 절대 경로입니다. 현재 폴더에 대한 상대 경로는 단일 기간입니다.

<a href=".">Link to home</a> 
+0

아 나는 뭔가 간단 할 것임을 알았습니다. 도움을 주셔서 감사합니다, 녹색 눈금이 당신의 방식으로오고. – Coop

+0

URL'/'은 절대적인 것이 아니라 상대적입니다. 문제는 현재의베이스 URL이 아니라 서버 루트와 관련이 있다는 것입니다 ('.'). –