개별 페이지 접근 불가 질문!!

개별 페이지 접근 불가 질문!!

QA

개별 페이지 접근 불가 질문!!

본문

if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가

개별 페이지 접근 불가에 관해서 sir에서 검색을 많이 해봤는데요

개별적으로 접근할 필요 없이 include 되는 파일들에 사용 된다고 하시던데

왜 index.php 파일 상단에 있는 것인가요??

없어도 무관한가요??

이 질문에 댓글 쓰기 :

답변 1

/theme/basic/index.php 파일을 말하는 것이라면..

브라우저 주소창에서 ~/theme/basic/index.php 으로 접속하는 경우를 막기 위해서 처리된 것입니다.

해당 코드를 삭제하면 에러가 나올 것입니다.

 

다른 파일이라면.. 해당 코드를 삭제한 후, 브라우저에서 수동 주소입력으로 접속하였을 때.. 에러없이 잘 동작하는지를 체크해 볼 수 있고..

브라우저에서 수동으로 URL을 입력하여 접속하는 경우를 허용할 것인지 등을 검토하여 삭제여부를 결정하면 됩니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 59,513
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT