URL의 단일 페이지를 올바르게 분석하려면 URL의 정확한 이해가 필요합니다.
이번 아티클에서는 URL의 큰 구성중 도메인과 파일디렉토리 및 파일명에 대해서 먼저 알아보고, 다음 아티클에서 나머지 항목들을 설명하고자 합니다.
URL
> 프로토콜
> 도메인* (URL 분석하기-1)
>> 호스트
>> 도메인명
>> 상위도메인
> 파일 디렉토리 경로와 파일명* (URL 분석하기-1)
> 파라미터/Query String
> 플래그먼트/해시태그/앵커
도메인
http://music.naver.com/listen/top100.nhn?domain=OVERSEA&duration=1h#content 에서, 도메인은 ‘music.naver.com’이며, 도메인은 상위도메인, 도메인이름, 호스트명으로 이루어져있습니다.
도메인은 네트워크상의 컴퓨터 주소를 의미합니다. 도메인 전체에는 국가나 기관의 정보, 그리고 도메인이름과 도메인에 속한 호스트 정보가 기입됩니다. 각 정보는 점(.)으로 구분할 수 있으며, 뒤에서부터 순차적으로 확인할 수 있습니다.
music.naver.com/listen/top100.nhn에서, 도메인은 ‘music.naver.com’이며, 도메인은 상위도메인, 도메인이름, 호스트명으로 이루어져있습니다.
상위 도메인명
http://music.naver.com/listen/top100.nhn?domain=OVERSEA&duration=1h#content 의 ‘music.naver.com’ 도메인에서, 상위도메인명은 ‘com’으로 볼 수 있습니다.
국가 구분의 예:
캐나다의 구글 사이트: www.google.ca의 ‘ca’
한국의 구글 사이트: www.google.co.kr의 ‘kr’
| 위키- 국가 코드 최상위 도메인 : https://goo.gl/gewi2Q
기관 구분의 예:
영리 목적의 기업인 네이버: www.naver.com의 ‘com’
비영리 목적인 삼성재단: www.samsungfoundation.org의 ‘org’
| 위키- 일반 최상위 도메인: https://goo.gl/py6N6A
도메인명
http://music.naver.com/listen/top100.nhn?domain=OVERSEA&duration=1h#content 의 ‘music.naver.com’ 도메인에서, 도메인명은 ‘naver’로 볼 수 있습니다.
인터넷상의 컴퓨터 주소는 숫자로 이루어진 IP 주소로 표현되며, 이 숫자로 이루어진 주소를 알기 쉬운 영문으로 표현한 것이 도메인명입니다
호스트명
http://music.naver.com/listen/top100.nhn?domain=OVERSEA&duration=1h#content 의 ‘music.naver.com’ 도메인에서, 호스트명은 ‘music’으로 볼 수 있습니다.
호스트의 사전적 의미는, 인터넷에 연결된 지역(컴퓨터)의 이름이며 좀 더 쉽게는 도메인에 속한 컴퓨터 이름, 도메인의 하위 개념으로 이해할 수 있습니다. 예를 들어 news.naver.com 라는 url에서 도메인이름은 ‘naver.com’이 되며, 호스트명은 naver.com라는 도메인에 속한 ‘news’가 됩니다. 호스트명은 m.news.naver.com에 붙은 ‘m.news’와 같이 2개 이상 사용할 수도 있으며, m.news.naver.com은 new.naver.com 하위에 속한 추가 호스트주소를 갖고 있는 다른 url로 해석할 수 있습니다.
파일 디렉토리 경로와 파일명
http://music.naver.com/listen/top100.nhn?domain=OVERSEA&duration=1h#content 의 해당 페이지는, ‘music.naver.com’ 라는 도메인에 해당하는 웹 서버의 listen라는 폴더에 저장되어 있는 top100.nhn 파일로 제공됩니다.
파일 도메인에 해당하는 웹 서버를 기준으로, 제공하고자 하는 페이지가 속한 폴더명과 파일명이 나타난 경로를 나타냅니다.
이 포스팅은 영리적 사용이 불가하며, 비영리적으로 사용 시 출처를 명시해 주시기 바랍니다.