특정 파일에 .htaccess 적용해 외부 접근은 막고 내부에서는 접근 가능하게 하기
·
조회수 13
DB접속정보를 담고 있는 파일은 외부에 절대로 노출되면 안되고 오로지 내부에서 접근이 가능하게 해야 안전하다고 할수가 있습니다.
아래는 디비 접속 정보를 담고 있는 db_connect.php라는 파일에 브라우저로 접근하는 등의 외부 접근을 .htaccess파일 작성 방법입니다.
db_connect.php가 있는 디렉토리에 .htaccess 파일을 만들어 두고 내용은 아래와 같이 해주면 됩니다.
<Files "db_connect.php">
Order allow,deny
Deny from all
</Files>
웹 브라우저에서는403 Forbidden 에러를 볼수 있으며 내부에서는 아래와 같이 불러드려도 문제가 없게 됩니다.
include 'db_connect.php';