画像用のパブリック HTTP ディレクトリの悪用を防ぐ

画像用のパブリック HTTP ディレクトリの悪用を防ぐ

状況: 各ユーザーには、画像専用の独自のパブリック HTTP ディレクトリがあります。これは、ユーザーがそれを使用して大きなファイルを提供し、帯域幅を浪費することで簡単に悪用される可能性があります。

質問: この不正使用を防ぐためのかなり簡単な方法はありますか? Web サーバーが画像のみを提供できるようにしたり、サイズを制限したり、その他の方法を使用するなどです。

答え1

実行できる方法は 2 つあります。

  1. lighthttpdの書き換えルールを設定し、画像ファイル拡張子.Gif、.jpg、.png、.jpegのみを許可します。
  2. ユーザーが画像にホットリンクするのを禁止し、簡単にファイルをダウンロードしたりリンクしてリーチしたりできないようにします。

lighthttpd でのリーチングを止める方法 (Google 検索より)

http://www.google.com.au/search?q=lighthttpd+stop+image+hotlinking

関連情報