당신은 당신이 할 www.mywebiste.com/files/myfile.pdf로 이동합니다 내가 허용하지 않으려는 파일이 포함 된 디렉토리 files
직접 를 액세스 할 수 있습니다 리디렉션됩니다.액세스 금지
그러나 나머지 사이트에서 파일에 액세스 할 수 있기를 바랍니다. 예. 나는 www.mywebiste.com/dave/page/ 페이지를 가지고있어 파일 디렉토리에서 파일을 보여줄 수 있어야한다.
나는 파일의 디렉토리에서 다음 htacccess을 시도했지만, 제대로 동작하지 않습니다 :
RewriteEngine ON
RewriteCond %{HTTP_REFERER} ^http://www.mywebiste.com/files/ [NC]
RewriteRule ^.*$ - [R=404,L]
- 나는이 작업을 얻을 수 있다면,이 또한 로봇에 의해 색인되는 파일을 방지 할 수 있다고 가정 그들도 리다이렉트 될 것인가?
없음 가능한 해결책은 방수입니다 : 그들은 항상 액세스 할 수있는 방법이있을 것이다, 그래서 이러한 파일에 액세스 할 수 사용이 필요합니다. 나는 당신이 당신의 파일을 보호하지 않고 사용자가 선택할 수 있도록 파일을 다운로드하도록 권장합니다. robots.txt를 사용하여 색인 생성을 방지 할 수 있습니다. – dtech