<?php if(!defined("__XE__")) exit(); ?> ... code ... ... code ... ... code ...
인클루드할 파일 타입을 PHP로 만들고 최상단에 위 코드를 추가하자.
… code …에 적절하게 넣고싶은 코드를 넣으면 된다. 그러면 XE를 거치지 않고 접속하면 백지가 뜰것이다.
<?php if(!defined("__XE__")) exit(); ?> ... code ... ... code ... ... code ...
꼬이면 위 코드를 사용해보자.
오래된 XE코어는 __XE__ 정의가 되어있지 않을 수 있다.
<?php if(!defined("__XE__")) { header("HTTP/1.0 404 Not Found"); include("404.php"); exit(); } ?>
더 있어보기에 하려면 아래와 같이 파일을 찾을 수 없다는 404 Not Found 페이지를 추가하면 된다.
아, 물론 404.php 페이지가 인클루드되어 출력되므로 해당 페이지는 적절히 만들도록 하자
파일이 없는것처럼 속이기 위한 목적이므로 평상시 출력되는 오류 페이지와 같게 만들자
적절하다.
더 좋은 방법으로는 .htaccess 를 이용하여 외부 접근권한을 지정할 수 있다.
이 방법은 차후에 소개하겠다.