본문으로 바로가기

톰캣 로컬 서버 및 SSI 설정하기

category Dev Environment/개발 환경 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>







댓글을 달아 주세요