상대경로를 이용하는 이유를 알고싶습니다. 정보
상대경로를 이용하는 이유를 알고싶습니다.본문
ex) 아래는 그누보드에 있는 예입니다.
_common.php : 상대경로를 이용하여 루트에 있는 common.php 파일 include
상대경로를 이용하는건 무엇때문인가요?
초보라서..궁금합니다.
댓글 전체
<?=$g4['path']?>/img/logo.gif
위와 같이 불러왔을 때,
./img/logo.gif 로 불러오겠죠.
절대경로로 표시하면,
http://www.sir.co.kr/img/logo.gif 로 표시 하겠죠.
도메인이 바뀔 경우, 위 절대경로로 적은 파일을 모조리 고쳐야 하는 불편함이 있고,
상대경로로 하면, 도메인이 바뀌어도 파일을 고쳐야 할 필요가 없다는거죠.
예를들어 아래 링크로 접속하셔서 로고 우측 클릭 속성을 보시어 URL을 확인해보세요~
http://www.morssola.com/
http://www.zombie.kr/
위와 같이 불러왔을 때,
./img/logo.gif 로 불러오겠죠.
절대경로로 표시하면,
http://www.sir.co.kr/img/logo.gif 로 표시 하겠죠.
도메인이 바뀔 경우, 위 절대경로로 적은 파일을 모조리 고쳐야 하는 불편함이 있고,
상대경로로 하면, 도메인이 바뀌어도 파일을 고쳐야 할 필요가 없다는거죠.
예를들어 아래 링크로 접속하셔서 로고 우측 클릭 속성을 보시어 URL을 확인해보세요~
http://www.morssola.com/
http://www.zombie.kr/
그리고, 인클루드는 상대경로로 사용합니다.
상대경로를 사용하는것은 혹시나 디렉토리명을 바꾸고자 할때 능동적으로 대응하기 위해서라고 보시면 됩니다.
절대경로를 사용하면 디렉토리명이 바뀔때마다 모든 소스의 관련 경로를 바꾸셔야하나
상대경로를 사용하면 디렉토리명이 바뀌더라도 수정안해도 됩니다.
g4 파일마다 들어있는 $g4_path, _common.php 설정 및 사용법
http://www.sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=271
절대경로를 사용하면 디렉토리명이 바뀔때마다 모든 소스의 관련 경로를 바꾸셔야하나
상대경로를 사용하면 디렉토리명이 바뀌더라도 수정안해도 됩니다.
g4 파일마다 들어있는 $g4_path, _common.php 설정 및 사용법
http://www.sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=271