2012-07-26 3 views
1

나는 파일 호스팅 웹 사이트를 만들고있다. 사람들이 디렉토리에 액세스하는 것을 싫어합니다.PHP - 파일에 대한 직접 링크없이 폴더 액세스를 거부 하시겠습니까?

public_html/quick/files 

파일을 업로드하지 않고 다운로드 링크가없는 경우에만 허용됩니다. 나는 이것에 대해 어떻게 갈 것인가?

다른 사람의 경우 : 다시 말해서 모든 파일의 색인을 생성 할 수있는 권한을 거부하십시오.

+1

그들을 파일에 액세스하지만 디렉토리를 탐색 할 수 있도록 뜻을? –

+0

예 정확히 !!!!! (!의 최소 텍스트 요구 사항 – Primm

+0

을 충족하기 위해 무엇 다운로드 링크입니까?는 직선 대상 파일을 가리 키, 또는 그들은? –

답변

3

이 콘텐츠와 public_html 폴더에 .htaccess라는 이름의 파일을 만듭니다

Options -Indexes 
+0

이 긍정 삭제 디렉토리에있는 모든 파일을 링크? – FabianoLothor

+0

을이 htaccess로 파일 디렉토리 목록을 해제하기 위해 서버를 말할 것이다. 그러나 다른 모든 잘 작동합니다. –

+0

을 나는 발견 디렉토리에 동일한 블록도. – FabianoLothor

1

디렉토리에 빈 index.html 파일을 작성합니다.

필요한 경우 오류 페이지로 리디렉션을 만듭니다.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> 
<html> 
<head> 
<title>Your Page Title</title> 
<meta http-equiv="REFRESH" content="0;url=<URL_ERROR_PAGE>"></HEAD> 
<BODY> 
    Optional page text here. 
</BODY> 
</HTML> 
+0

로 보호됩니다. –

+0

네 그것이! 아픈 내 의견이 필요하지 않을 것입니다 htaccess로와 지금 – Primm

관련 문제