数ヶ月ぶりにサーバのアクセス解析(analog)を見ていたのですが、数ヶ所のサイトから画像を直リンクされてました……
共有レンタルサーバの規約&サーバ過負荷防止のため、他サイトで直リンクされそうな画像はできるだけ.htaccessで直リンク規制をかけているのですが、RSSで配信しているコンテンツに関しては、オンライン型のRSSリーダーでも画像が見られるように、規制をはずしていました。
それが仇となったようです。
直リンクの手口は、掲示板で自分のアバターとして画像を使う、ホームページのギャラリーページでの使用でした。
よくあるパターンです。
しかしアバターの直リンクではトラフィックが跳ね上がりやすいので、特に注意しないといけません。
ということで、早速.htaccessでリファラ規制をかけ、上記の403 Forbidden の画像を表示するようにしてやりました。
ギャラリーのほうは、ホームページ開設者の連絡先が書かれていなかったので、サービス運営者に開設者に連絡を取ってもらうよう、お願いのメールを出しておきました。
今回の件を期に、ほぼ全サイトで警告画像のデザインを統一してみました。
改善点は、サムネイルを直リンクされることが多いため画像を一回り小さくし、また海外サイトからの直リンクを考慮して英語でも警告文を書いてみたところです。
警告の英文は、Can't link directly to any image files.と書きました。
文法はあっていると思いますが、ネイティブの人に意味が通じるかどうかはちょっと不安です。