2013년 3월 14일 목요일

html 문서에서 php 코드를 실행 시키기 - php 은닉(hiding php)

오후 8:54 Posted by jonnung No comments

두가지 상황을 생각해 볼 수 있지만 사실은 같은 말이다. ㅋㅋ

  1. html 문서에서 php 코드를 실행 
  2. php 코드만으로 작성 되었지만 확장자를 php로 하지 않고 html로 저장
Apache 웹서버가 php를 다른 파일 타입으로 인식하도록 httpd.conf 파일에서 아래와 같은 부분을 찾아 수정하면 가능하다.

<IfModule mime_module>
AddType application/x-httpd-php .html .htm 
</IfModule>

위 설정 변경의 의미는 .html / .htm 을 확장자로 갖는 문서에 대해 php가 실행 되도록 하는 역할을 한다.

하지만 php엔진에 의해 모든 html 구문에 대한 분석이 발생하기 때문에 성능면에서 다소 좋지 않을 수 있다.

참고 : http://php.net/manual/en/security.hiding.php



0 개의 댓글:

댓글 쓰기