Apache + php + mysql 을 서버에 셋팅하고 나서..
그냥 html문서에서 아래와 같은 문장을 쓰면 먹지를 않는다.
<!--#includes file="nextel.html" -->
아파치에서 SSI를 쓸수있게 설정을 해주어야 하는데..
아직 php와 SSI를 같이 쓸수 있는 방법은 찾지를 못했다..(html확장자를 가지고)
방법을 아시는 분은 빨리 알려주시길 바란다.
httpd.conf에서 다음을 수정한다.
1.
<Directory /home/peace/htdocs>
Options Indexes FollowSymLinks
Options Includes --> 이 옵션을 추가시켜야 SSI 명령어 사용이 가능합니다.
AllowOverride None
order allow,deny
allow from all
</Directory>
None : 어떤 옵션도 이용할 수 없다.
All : MultiViews 옵션을 이용할 수 있다.
Indexes : URL에 지정된 디렉토리에 (index.html 같은)지정된 파일이 없을
경우 디렉토리의 파일 목록을 보여주는 옵션.
Includes : 서버측의 추가적인 정보를 제공할 수 있게 한다.
FollowSymLinks : 디렉토리의 심볼릭 링크를 사용 가능하게 한다.
ExecCGI : CGI 스크립트를 실행할 수 있게 한다.
MultiViews : All 옵션이 설정되었을 때만 지정된 목록의 multiviews를 허용한다
2. 디폴트는 .shtml만 되어 있다. 추가를 해주어야 한다.
AddHandler server-parsed .html
AddType text/html .html
날짜: 2003-07-23 18:07:52,
조회수: 2582 |