2013-03-16 3 views
-1

나는 가장 좋은 방법은이 검색에에 연마 할 것을 확실하지 않았다, 그러나 나는 비교적 간단한 질문이 있습니다 내 사이트의 하위 폴더를 "숨기려면 어떻게합니까?"

내가이 말 mysite.com 그럼 난이 mysite.com/images

어떻게 그 하위 폴더를 다른 사람이 액세스하지 못하도록 보호합니까? 나는 여러 폴더가 사이트 전체에 퍼져 있습니다. 나는 이것에 관해서 초보자이다. 나는 각 폴더에 어떤 종류의 오류를 일으키는 파일을 배치합니까? 리디렉션해야합니까, 아니면 사이트 맵을 팝업하는 화면이 있어야합니까?

+0

디렉토리를 보호하는 방법은 OS 및 웹 서버에서 처리해야합니다. ** 일반적으로 프로그래밍 문제가 아닙니다 **입니다. – Oded

+0

이것은 사용중인 웹 서버 등에 따라 다릅니다. –

답변

0

어떤 웹 서버를 사용하십니까? 아파치를 사용할 때 보호하고자하는 폴더에 .htaccess 개의 파일을 생성 할 수 있습니다. 예 : 당신은 당신의 htaccess로 파일에서이 라인을 사용하여 다른 사람이 차단 된 IP 주소 1.2.3.4에서 디렉토리에 대한 액세스를 허용 할 수 있습니다 :

order deny,allow  
allow from 1.2.3.4 
deny from all 
0

폴더 앞에 .으로 이름을 바꿀 수 있습니다. 귀하의 경우,

.images 

은 단순히 사용 어떤 파일 시스템을 탐색 폴더를 찾아서 앞에 .를 넣어 이름을 바꿉니다.

이렇게하면 아무도 브라우저/다른 서버에서 액세스 할 수 없으며 기본적으로 사용자와 서버 스크립트를 제외한 모든 사용자가 액세스 할 수 없습니다. 하지만 이미지가 웹 페이지에 표시되면이 방법을 사용할 수 없습니다.

관련 문제