푸른청년 푸르게 살고있나?  
home | 살아가기 | news | 세상보기 | tip&tech | 방명록 |  
   전체
   asp
   php
   jsp
   mssql
   mysql
   informix
   linux
   unix
   win2000
   javascript
   html
   oracle
   java
   etc
    
:: Tip&Tech
[아파치]SSI(Server Side Include) 사용하기
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, 조회수: 2356

다음글 [웹프로그램]파일업로드시 파일전송중 표현하기
이전글 [아파치] 특정디렉토리에 아파치 사용자 인증걸기

꼬리말
글쓴이 비밀번호 #스팸글방지(주인장 닉네임을 쓰시오)

  
since by 2003.03.23 / 3th 2005.07.26 / 4th 2009.04.22 made by bluesoul