상황: 각 사용자는 이미지 전용인 자신만의 공개 HTTP 디렉터리를 가지고 있습니다. 이는 대용량 파일을 제공하고 대역폭을 낭비하는 데 사용하는 사용자가 쉽게 남용할 수 있습니다.
질문: 이러한 남용을 방지할 수 있는 매우 간단한 방법이 있습니까? 웹 서버가 이미지만 제공하도록 허용하거나 크기를 제한하거나 다른 방법을 사용합니다.
답변1
당신이 할 수 있는 일은 두 가지입니다:
- lighthttpd에 대한 다시 쓰기 규칙을 설정하고 이미지 파일 확장자 .Gif .jpg, .png, .jpeg만 허용합니다.
- 사용자가 단순히 파일을 다운로드하거나 링크할 수 없도록 이미지에 대한 핫 링크를 중지합니다.
lighthttpd에서 거머리를 멈추는 방법(Google 검색에서)
http://www.google.com.au/search?q=lighthttpd+stop+image+hotlinking