[네트워크] 절대경로와 상대경로

Hyo Kyun Lee·2022년 7월 22일
0

네트워크

목록 보기
17/20

1. 경로(path)

홈페이지에서 특정 경로를 통한 응답을 받을때 반드시 해당 경로(url path)를 입력하게 된다(href 상에서도 해당 url을 내장).

이때 특정 경로로 이동하는 방식은 절대경로, 상대경로 두가지로 나눌 수 있다.

2. 절대경로/상대경로

절대경로 - 현재 내가 위치한 경로와 무관하게 이동할 수 있는 경로
상대경로 - 현재 내가 위치한 경로와 연관되어 있으며, 그 경로에 따라 위치가 달라질 수 있는 경로

보통 이 절대경로, 상대경로는 프로젝트 구축시 특정 파일 및 view가 어디에 위치하는지 정의해주는데 그 의미가 있다.

※ 특히 상대경로를 지정해줄 경우 중요한 개념들이 몇가지 있는데,

  • ../ -> 해당 경로에서 부모 디렉토리(=이전 폴더)
  • ./ or / -> 최상위 디렉토리(root 디렉토리 혹은 폴더), 보통 해당 프로젝트에서 지정한 context

3. 파일에 따른 경로 설정

파일의 특징 등에 따라 상대경로 혹은 절대경로를 적절하게 설정해주어야 한다.

  • 상대 경로
    사이트 이미지 로드 및 사이트 내 다른 경로 이동
    (→ 프로젝트 구축시 동일 사이트내 모든 view 파일은 경로설정이 중요하다.)
  • 절대 경로
    외부 별도 경로를 통한 이미지 로드(특히 AWS S3), 외부 특정 사이트로 이동

4. 참고자료

생활코딩 - 인터넷
https://opentutorials.org/module/1514/9483

0개의 댓글