질문이 있습니다.포함 된 파일에 대한 액세스 비활성화
포함 된 파일에 대한 직접 액세스를 비활성화하고 싶습니다. (예를 들어 header.tpl.php, footer.tpl.php, confic.inc.php, DB-connect.inc.php 요법.)
을하지만, 첫 번째 날 내가 모두 원하는 수 을하고 싶어하는지 설명하자 내 포함 된 파일 (index.php)에 대한 액세스 및 직접 액세스를 위해 404 헤더가있는 파일을 비활성화합니다.
은 지금은 멋진 PHP는 조각을 발견하고 (404 헤더와 404 포함) 내의 index.php에서이 코드 수정 : 내 templatefiles에서
define('MY_APP',true);
이 코드는 다음과 같습니다
를if(!defined('MY_APP')) {
header('HTTP/1.1 404 Not Found');
include('./../error/404.php');
die; }
이 코드의 보안 또는 기타 문제가 있습니까?
안부 bernte
팁 주셔서 감사합니다. @ 반복하지 마십시오. – bernte