For the complete documentation index, see llms.txt. This page is also available as Markdown.

동적페이지 분석하기

웹사이트는 정적(고정)인 페이지와 동적인 페이지로 구성되어 있습니다. 동적인 페이지는 설정되는 변수값에 따라 각각 다른 정보(상품/게시물)이 연결되는 페이지입니다. 동적인 페이지와 정적인 페이지의 차이점에 대해 알아보겠습니다.

동적페이지 이해하기


동적페이지란?

페이지 URL이 고정된 데이터로 구성된 정적인 페이지와는 반대되는 개념으로 사용자와 상호작용하여 그때그때 다른 데이터를 출력하는 웹 페이지를 말합니다. 페이지명은 같지만 그 뒤에 설정되는 변수값에 따라 각각 다른 페이지가 보입니다.

정적페이지란?

아래 화면과 같이 URL 주소가 .html / .php / .asp / .amz 등으로 끝나는 경우 이를 정적(고정)페이지라고 합니다.

동적페이지 예시

정적(고정)으로 페이지가 끝나지 않고 주소 URL이 변수값으로 끝날 경우 동적페이지라고 합니다.

아래 예시 화면과 같이 웹사이트 주소가 '?rno=13&cpage=1'처럼 ?뒤에 코드번호가 구성되어 있는 것이 동적페이지입니다. 즉, 동적페이지 URL 중간에 ?가 있는 경우 동적페이지라고 할 수 있습니다.

파라미터를 직접 노출시키는 get 방식을 사용하는 경우 동적페이지 설정으로 분석이 가능합니다.

반면, 정보를 노출하지 않는 post 방식을 사용하는 경우 페이지를 구분하여 분석하기 어렵습니다.

동적페이지 설정하기


1. 왼쪽 상단의 [설정] > [페이지] > [동적페이지]를 클릭합니다.

2. 설정 리스트의 우측 하단 [추가] 버튼을 클릭합니다.

3. 하단에 보이는 [동적페이지 추가하기] 영역에서 설정하고자 하는 동적 페이지 URL을 붙여넣기 한 후 [등록] 버튼을 클릭합니다.

예) http://mydomain.com/contents.htm?=m=community -> m 변수의 값에 따라 다른 페이지가 보입니다. 동적페이지로 해당 URL을 등록하시면 m 변수의 값에 따라 페이지를 구분하여 분석합니다.

4. 아래 화면과 같이 설정 리스트에 동적페이지가 등록되었습니다. 동적페이지 설정 리스트에는 URL과 해동 동적 페이지의 변수가 등록되며, [수정] 버튼을 클릭하여 해당 동적 페이지에 대한 변수를 추가하거나 수정할 수 있습니다. & 문자는 변수에 대한 구분자로 다른 변수를 추가하길 원하시는 경우 &변수=값을 입력합니다.

Last updated