웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
모듈 이름은 대소문자 구분을 하지 않아요.
2012.01.09 16:35
안녕하세요? :)
이 글은 원래 사용자 포럼에 올린 글인데 사용 팁에 약간 수정하여 다시 올립니다. 원래는 약간 XE를 수정했으면 좋겠다는 의견을 담은 글입니다.
XE를 설치하고 난 이후 무엇인가, 예를 들면 페이지나, 게시판, 방명록 등을 만들 때에 반드시 필요한 것 중의 하나가 바로 모듈 이름입니다. 모듈 이름은 "영문만" 또는 "영문 + 숫자(제일 앞은 반드시 영문)"로 최대 40글자까지 작성할 수 있어요.
하지만 많은 분들이 잘 모르시는 것 같은데, 모듈 이름은 대소문자 구분을 하지 않습니다. 예를 들어, http://www.xpressengine.com/index.php?mid=Intro 와 http://www.xpressengine.com/index.php?mid=intro 는 정확하게 같은 모듈을 표시합니다(가리킵니다). RewriteModule을 사용하는 경우에도 동일합니다.
따라서 관리자는 대소문자만 구분해서는 두 개 이상의 모듈을 만들 수 없고, 사용자는 주소막대에 일부러 대소문자를 구분하여 입력할 필요가 없습니다.
하지만 일반적으로 (윈도를 제외한) 유닉스 기반의 서버는 (특별한 설정이 없는 경우) 디렉토리명과 파일명의 대소문자를 엄격하게 구분(case-sensitive)하니 일정한 규칙으로 만드시는 것이 좋을 것 같습니다.
이상입니다. :)