Dev Environment/개발 환경
톰캣 로컬 서버 및 SSI 설정하기
jaiyah
2015. 2. 15. 20:19
톰캣 SSI 설정
context.xml 수정
C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\conf 의 context.html 파일에서
컨텍스트 설정부분에 속성을 하나 추가해준다.
<Context privileged="true">
Catalina
C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\conf\Catalina\localhost
<?xml version="1.0" encoding="UTF-8"?>
<Context path="" docBase="E:\workspace\com.ssdcng.design" privileged="true" reloadable="true"></Context>
ㆍ docBase 는 작업루트 경로로 맞춘다
SSI(server side include)사용하기 위한 톰캣 web.xml 수정하기
web.xml 에서 아래의 코드 주석을 풀어줍니다.
<servlet>
<servlet-name>ssi</servlet-name>
<servlet-class>
org.apache.catalina.ssi.SSIServlet
</servlet-class>
<init-param>
<param-name>buffered</param-name>
<param-value>1</param-value>
</init-param>
<init-param>
<param-name>debug</param-name>
<param-value>0</param-value>
</init-param>
<init-param>
<param-name>expires</param-name>
<param-value>666</param-value>
</init-param>
<init-param>
<param-name>isVirtualWebappRelative</param-name>
<param-value>false</param-value>
</init-param>
<load-on-startup>4</load-on-startup>
</servlet>
shtml을 html 으로 변경할 부분
<servlet-mapping>
<servlet-name>ssi</servlet-name>
<url-pattern>*.html</url-pattern>
</servlet-mapping>