2014-01-15 2 views
0

로그온 한 사용자 만 액세스해야하는 웹 서버에 HTML 파일을 저장하는 서비스가 있습니다. IFRAME이있는 특정 페이지에이 파일을 표시합니다. 그러나이 파일은 파일의 경로를 알고있는 경우에도 사용할 수 있습니다. 파일을 잠그는 방법으로 사용자가 로그인하지 않은 채로 파일을 가져 오지 못하도록 https://example.com/path/file.html을 시도 할 수 있습니까? 당신은 파일 "filefolder"을 가정 해 봅시다에 대해 하나 개의 폴더를 만들 수있는 모든WordPress의 로그인 한 사용자 만 파일에 액세스 할 수 있습니다.

답변

0

그래서, 당신은 그런 직접 접근의 제한 htaccess로 배치 할 수 있습니다 그래서 당신의 URL은 당신이 당신의 "filefolder"내부와 htaccess로 파일 htaccess로 파일을 생성 URL을 https://mydomain.com/filefolder/file.html 직접이 파일에 액세스하는 사용자를 차단

을 파일에 모든 사용자의 직접 액세스를 차단하는 코드의 라인 아래 추가 이제 https://mydomain.com/filefolder/file.html

될 것입니다

deny from all 
+0

정교하게 주시겠습니까? – ygdrazil

+0

그건 그렇고, 사용자가 로그인했는지 확인하고 그것이 사실이라면 원하는 html 문서를 포함하는 스크립트를 만들어야합니다. .htaccess에서이 디렉토리 밖의 스크립트에 요청을 가리키는 RewriteRule을 추가 할 수 있습니다. 더 많은 정보가 필요한지 물어보십시오. – Pragmatist

0

에서 거부 ,이 폴더에 html 파일을 배치 :

+0

다른 사람이 로그인 한 폴더에서 파일에 대한 액세스를 닫는 데 성공했습니다 .... – ygdrazil

관련 문제