他のサイトから自分の画像URLを直接指定されると、そのサイトの表示に自分のサーバーが使われてしまいます。これを「直リンク(ホットリンク)」と呼びます。
アクセスが増えるとサーバー負荷や転送量の増加につながるため、.htaccessで防止しておくのが一般的です。
この記事で分かること
画像URLを他サイトに直接貼られることで、画像データだけが外部サイトで表示される状態です。
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^https://wisnet.jp/ [NC]
RewriteCond %{HTTP_REFERER} !^https://www.wisnet.jp/ [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ - [F]
この設定で、自分のサイト以外からの画像読み込みを拒否できます。
設定を誤ると、自分のサイトでも画像が表示されなくなることがあります。