0
httpd.conf를 사용하여 HTTP 요청에 대해 몇 가지 규칙을 적용해야합니다. 여기 내가하는 일이있다.자신의 서버에서 요청을 처리하기 위해 아파치 conf를 설정하십시오.
- HTTP 요청을 처리하기 위해 perl cgi 프로그램을 사용하고 있습니다. 몇 가지 초기 유효성 검사를 한 후 사용자를 위해 파일을 다운로드하려고 시도합니다
print("Location: /app/download/filename1\n");
- 이 cgi 프로그램 만 파일을 다운로드 할 수 있도록이 디렉토리/app/download /에 대한 액세스를 제어해야하지만 사용자가 직접 URL을 누르십시오. http://example.com/app/download/filename 다운로드가 허용되어서는 안됩니다.
이 기술을 제안하십시오.
당신은 당신이 열려있는 파일을 읽고 필요한 아파치 설정 및 스크립트의 디렉토리 및 파일에 대한 액세스를 해제해야합니다 올바르게 설정된 HTTP 헤더를 사용하여 콘텐츠를 반환합니다. –