Auto Login    
  
-------------------------  
  
 회사소개
 울트라보드 메인
 울트라보드 자료실
 울트라보드 도움말
 질문게시판
 건의 및 버그신고
 기본스킨 자료실
 일반스킨 자료실
 변형스킨 자료실

설치(1)  사용법(7)  스킨관련(0)  에러(0)  기타(2)  
  상대주소와 절대주소
  님이 2003년 03월 25일 14:54:58 에 작성한 글입니다. (read:8497, vote:1157) 추천하기
 
홈페이지를 만들거나, 울트라보드를 비롯한 다른 게시판을 정상적으로 사용하기 위해서는 상대주소와 절대주소의 개념을 잘 알아야 합니다.

1. 절대주소
절대주소는 http:// 로 시작하는 주소를 말합니다. 전체주소라고도 불리우는 이 개념은 복잡한 디렉토리 구조안에서도 전혀 혼동되지 않고 사용할 수 있고, 현재의 홈페이지가 아닌 다른 홈페이지의 문서나 이미지등을 지정할 수 있다는 장점이 있습니다.
이 절대주소는 주로 링크형 게시판을 연결할때 사용합니다.
절대주소에 대해서는 자세하게 설명하지 않아도 잘 알고 있을 것이라 믿습니다. ^^

2. 상대주소
상대주소는 항상 현재의 위치에서 생각하여야 합니다.
만약 홍길동이 나의 삼촌이라면, 다른 사람들은 홍길동이란 고유명사로
인식을 합니다. 즉, 홍길동은 절대주소라고 볼 수 있습니다.
반면 상대주소 개념으로 볼때, 홍길동은 나를 기준으로 나의 아버지의 형제인 것입니다.
디렉토리에서 상대주소 개념을 예로들어 설명하겠습니다.

위의 그림을 보시면서 아래의 상황을 이해 해주십시요.

1. index.htm 이나 main.htm 에서 ultra 디렉토리의 상대주소는?
- ultra 디렉토리는 index.htm 에서 볼때 바로 아래에 존재하는 것이기때문에,
상대주소는 "ultra/" 가 됩니다.
2. index.htm 이나 main.htm 에서 board 디렉토리의 상대주소는?
- "ultra/skin/board/" 가 됩니다.
3. board 디렉토리에서 ultra 디렉토리의 상대주소는?
- 자신의 부모(skin)의 부모 디렉토리입니다. 부모디렉토리는 "../" 로 표현합니다.
따라서 "../../" 가 됩니다.
4. board 디렉토리에서 action 디렉토리의 상대주소는?
- 자신의 부모(skin)의 형제입니다. 하지만, 곧바로 형제를 표현할수는 없습니다.
이것은 한단계 더 거쳐서 ultra 까지 올라가서 지정해 줘야 합니다.
즉, "../../action/" 이 되는 것입니다.
5. action 디렉토리에서 board 디렉토리의 상대주소는?
- 역시 형제디렉토리인 skin의 아래에 있기 때문에, 한단계 올라가야 합니다.
  "../skin/board/" 가 됩니다.
6. music 안에서 본 board디렉토리의 상대주소는?
- "../ultra/skin/board" 가 됩니다.
7. board 디렉토리 안에서 main.php 파일의 상대주소는?
- "../../../main.php" 가 됩니다.

위의 예문을 통해 상대주소의 개념을 명확하게 이해하시기 바랍니다.
게시판을 생성할때, 상단과 하단에 포함할 파일은 반드시 상대주소로 입력해 줘야 합니다. 이 경우 해당 스킨디렉토리(예 board)를 기준으로 한다는 것을 주의해 주십시요.


Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)   
   (2003/12/02 20:01:22)
아 -_-;;;... 상대주소란 대체 머란 말인가...
 정재홍  (2004/01/30 20:26:24)
저도 초보지만 이거 이해못하는 사람은 없을듯 ㅋㄷ
 김인영  (2004/12/07 21:53:05)
ㅋㅋ
no cate subject name date read
- 울트라보드 소개 (1)   03/03/12 9600
10 사용법 울트라보드로 노프레임 홈페이지 만들기 - 두번째 (11)   03/03/25 14229
9 기타 상대주소와 절대주소 (3)   03/03/25 8497
8 사용법 울트라보드로 노프레임 홈페이지 만들기 - 첫번째 (5)   03/03/24 10905
7 사용법 카운터도 달아봅시다. (2)   03/03/12 7465
6 사용법 최근게시물 추출하는 방법 (11)   03/03/12 8859
5 사용법 아웃로긴창을 달아봅시다. (5)   03/03/12 4812
4 사용법 울트라보드에서의 웹폰트 설정 도움말 (1)   03/03/12 4308
3 사용법 새로운 게시판 만들기 도움말 (6)   03/03/12 5201
2 설치 울트라보드 설치방법 (34)   03/03/12 8299
1 기타 울트라보드는 무료인가요? (6)   03/03/12 7056
 
copyright 2002-2003 Ultraboard


   Tel) 02-547-5377    Mail To: WebMaster copyright(c) 1998-2003 MorrisDesign. All right reserved.