C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
분야별 포럼
C++빌더
델파이
파이어몽키
C/C++
프리파스칼
파이어버드
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

자유게시판
세상 살아가는 이야기들을 나누는 사랑방입니다.
[9317] Re:Re:[질문]여기에 질문해도 되는것인지(include사용에 대하여)
하안인 [hurco] 763 읽음    2004-05-06 10:25
박지훈.임프 님이 쓰신 글 :
: 알려주신 분이 잘못 알려주신 겁니다.
:
: 말씀하신 기능은 SSI, Server Side Include라고 합니다. ASP나 JSP보다도 더 기초적인 웹서버 스크립트죠.
: SSI를 본떠서 ASP나 JSP에도 비슷한 서버 태그가 있습니다. (아마 PHP에도 있을 겁니다)
: SSI로 다른 파일을 인클루드하도록 하려면 두가지 조건이 필요합니다.
:
: 첫번째, 인클루드할 파일을 지정해야죠?
: 그런데 알고 계신 문법이 조금 비슷하기는 합니다만 잘못되었습니다.
: <!-- #include file="URL" -->
: 이렇게 해야 합니다.
: 예를 들어, 웹루트에 있는 aa.html 파일을 인클루드하려면, 다음과 같이 해야 합니다.
: <!-- #include file="/aa.htm" -->
:
: 두번째, 인클루드하는 쪽(인클루드되는 쪽이 아니고)의 파일이 IIS의 SSI 엔진이 인식하는 확장자여야 합니다.
: IIS에서는 기본적으로 shtm, shtml, stm의 세가지 확장자가 SSI 엔진에 연결되어 있습니다.
: 따라서 파일을 만드실 때 확장자를 htm이나 html이 아니라 shtm, shtml, stm 셋중 하나로 하시면 됩니다.
: 물론 해당 주소를 참고할 때도 뒤에 이런 확장자가 붙어야 하지요.
: 만약 기본적인 htm이나 html도 SSI를 거쳐가도록 하고 싶으면, 인터넷 서비스 관리자에서 추가로 확장자를
: 등록해주면 됩니다. "홈디렉터리" 탭 -> "구성" 버튼 -> "추가" 이렇게 차례로 선택하신 후, 리스트에 있는
: shtm 등에 연결된 SSI 엔진 패스를 그대로 등록해주면 됩니다.
:

<!-- #include file="/aa.htm" -->
이렇게 해도 파일의 내용이 보이질 않는데요.

인터넷서비스관리자의 구성에 shtm,shtml는 등록이 되어 있는데요..


+ -

관련 글 리스트
9306 [질문]여기에 질문해도 되는것인지(include사용에 대하여) 하안인 717 2004/04/22
9307     Re:[질문]여기에 질문해도 되는것인지(include사용에 대하여) 박지훈.임프 808 2004/05/05
9317         Re:Re:[질문]여기에 질문해도 되는것인지(include사용에 대하여) 하안인 763 2004/05/06
9323             Re:Re:Re:[질문]여기에 질문해도 되는것인지(include사용에 대하여) 박지훈.임프 797 2004/05/06
9333                 Re:Re:Re:Re:[질문]여기에 질문해도 되는것인지(include사용에 대하여) 하안인 795 2004/05/07
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.