2013-10-18 1 views

답변

0

음 ... 사실, 기술적으로 index.php와 .htaccess를 프로젝트 디렉토리의 루트에 복사 할 수 있습니다. 그러나 그렇게함으로써 모든 응용 프로그램 파일을 공개 할 수 있습니다.

예를 들어 누군가가 다음과 같이 구성 파일에 액세스하려고 시도 할 수 있습니다. http://yourhost/yourproject/application/configs/config.ini .htaccess에서 명시 적으로 구성하지 않으면 구성 파일의 내용 (데이터베이스 구성과 같은 중요한 데이터 포함)이 실제로 표시됩니다. 이것을 막기 위해서.

DocumentRoot가 공개 디렉토리로 설정된 가상 호스트를 사용할 때 공개 디렉토리 외부의 파일에 URL에서 액세스 할 수 없음을 의미합니다. 그리고 보통 index.php 파일 만 있어야하기 때문에 항상 해당 시작 지점에서 응용 프로그램에 액세스해야합니다.

+0

간단한 설명을 주셔서 감사합니다. –

관련 문제