기술지원 문의
[답변][답변]context 추가 예제좀 하나 만들어주심 알될까요?
궁금이 / 2008-06-03 14:51
2.x는 어떻게 되나요?
document-directory를 인식 할수 없다고 하네요.....
[답변][답변][답변]context 추가 예제좀 하나 만들어주심 알될까요?
기술지원팀 / 2008-06-05 14:42
안녕하세요. 기술지원팀 입니다.
resin 2.x Context 설정은 다음과 같이 설정해 주시면 됩니다.
- resin.conf -
<http-server>
<doc-dir>/resin/docs</doc-dir>
<host id=>
<directory-servlet>none</directory-servlet>
<access-log id=log/access.log
format=%h %l %u %t \"%r\" %s %b \"%{Referer}i\" \"%{User-Agent}i\"
/>
<error-log id=log/error.log/>
<web-app id=/ character-encoding=euc-kr>
<classpath id=WEB-INF/classes
source=WEB-INF/classes
compile=true/>
<session-config>
<session-max>4096</session-max>
<session-timeout>30</session-timeout>
<enable-cookies>true</enable-cookies>
<enable-url-rewriting>true</enable-url-rewriting>
</session-config>
</web-app>
</host>
<host id=www.abc.com>
<directory-servlet>none</directory-servlet>
<access-log id=log/abc-access.log
format=%h %l %u %t \"%r\" %s %b \"%{Referer}i\" \"%{User-Agent}i\"
/>
<error-log id=log/abc-error.log/>
<app-dir>/resin/docs</app-dir>
<web-app id=/ character-encoding=euc-kr>
<classpath id=WEB-INF/classes
source=WEB-INF/classes
compile=true/>
<session-config>
<session-max>4096</session-max>
<session-timeout>30</session-timeout>
<enable-cookies>true</enable-cookies>
<enable-url-rewriting>true</enable-url-rewriting>
</session-config>
</web-app>
</host>
</http-server>
위의 설정은 기본 host와 특정 host의 log 설정,세션설정까지 설정되어 있는 예제입니다.
전역적인 기본 콘탠츠 경로 설정은 doc-dir 태그에서 설정하시고, host 추가시 해당 host태그 안에 app-dir 이 실제 해당 host의 콘탠츠 경로라고 보시면 됩니다.
그에 상응하는 suffix는 web-app 에서 다음과 같이 설정 해주시면 됩니다.
<web-app id=/test>
<app-dir>/resin/docs/test</app-dir>
</web-app>
감사합니다. ^^