공유 웹 호스팅 서비스의 디렉토리 – 상대 경로

웹 서비스를 운영할 때 보통은 웹 호스팅을 이용한다. 이러한 호스팅은 대부분 서버 하나를 여럿이 나눠 쓴다. shared web hosting server sevice다. 이 경우 이용자는 root에 접근할 수 없다.

예를 들어 자신의 계정에 test라는 디렉토리를 만들고 여기에 접근하기 위해 /test라고 입력하면 이러한 요청을 받은 서버는 root/test를 읽으려 한다. 아마도 당연히 루트에 그런 디렉토리는 없을 테니 결과는 오류다. 저렇게 입력하면 그건 절대 경로다. 그냥 test라고 하면 이는 상대 경로로서 서버는 이용자의 계정에 있는 test 디렉토리로 액세스한다.