묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
기초적인 주소에 대한 질문입니다.
2015.08.17 11:10
만들어진 사이트를 수정 중인데요.
보통 메뉴를 만들면 http://주소/member_list 나 http://주소/count 이런식으로 간단하게 되어있잖아요.
그런데 버튼을 통해 들어갈 수 있게 된 메뉴..주소가
http://주소/index.php?mid=member_list&act=dispPageIndex
이렇게 되어있는데.. 왜 이렇게 해둔 건가요?
혹시 몰라 저 member_list 라는 부분에 만들어놓은 카운트 게시판을 넣어봤는데요
http://주소/index.php?mid=count&act=dispPageIndex << 이렇게요.. 오류뜨더라고요..
저 주소는 어떤 때 쓰기 위해 만들어진 주소ㄴ가요? mid는 뭔지 act=disp~~이건 뭔지 알려주세요 ㅠㅠ
mid = module id
act = action
mid는 모듈을 구분하는 아이디구요, act는 액션입니다. 해당 모듈의 어떤 액션을 실행하는지를 넘겨주는거죠.
/list 는 사실 그렇게 보일 뿐 XE에선 /list 라는 페이지도 /index.php?mid=list 라고 인식합니다.
HTTP GET 파라미터를 넘기거나 ajax request 등 여러가지 목적을 위해선 짧은 주소보다는 긴 주소가 더 정확하고 많은 인자값을 가지고 있어서 긴 주소를 사용합니다.
이건 XE 구조를 파보시면 (깃헙 등) 금방 알 수 있습니다.