画像の直リンクを防ぐ方法<右クリック禁止
直リンクはサーバーに負担をかけるので基本的に控えましょう。バナー程度であればかわいいものだと思いますが、画像を直リンクされるとサーバーに負担がかかり、他の閲覧者にも迷惑がかかるようになることもあるのです。
直リンク禁止について詳しく書かれているサイト:
直リンクは絶対にやっちゃダメ!
サクっと直リン防止法
画像の右クリックを禁止することである程度は防げるようになるでしょう。ちょっと詳しい人であれば、他に色々と方法はありますので気休め程度の方法です。
http://hp.nlpsuccess.net/log/eid120.htmlのページを参照例と紹介します。似顔絵のところをマウスの右ボタンを一回押すと、図のようになります。

プロバディを選択すると

が表示されます。こちらのアドレスが画像のURLなのです。このURLを表示させると画像のみ現れるでしょう。それを利用して自分のサーバーに表示させる人がいるのです。
なぜそのようなことをするかというと、そうした方が自分のサーバー容量を少しでも増やせるのです。共用サーバーは、ホームページ容量が限られていますので、少しでも多くの容量使いたいというのが管理者の意向かもしれません。本を自分のを使わずに人のを使うようなものかな?
そのサイトのバナー程度であればかわいいものですが、その他の素材まで直リンクをする人がいるらしいです。一人だけならさしたる負担はなかったとしても数多くの人がすれば、サーバーに負担がかかりサーバー表示が重くなり、数多くの閲覧者に不快感を与える可能性もでてくるでしょう。そうすれば自分のサイトだけではなく、同じサーバーを使っている人にも影響が出くるのです。自分だけの問題ではないですよね。アフィリエイト広告では、広告会社が直リンクをしてもいいよって直リンク形式でURLを提供してくれていますが、個人のサイトでは極力控えましょう。私の場合は、相手がバナーを直リンクしてもいいよって表示してくれているときや、アフィリエイト広告(会社が許可をしている場合のみ)ぐらいしかしません。
下記の顔画像を右クリックできます?

できないようにしているのです。通常のタグは
<img src="http://hp.nlpsuccess.net/img/img33_1113316980_809jp.gif" width="96" height="96" alt="顔イメージ">ですが、
<img src="http://hp.nlpsuccess.net/img/img33_1113316980_809jp.gif" width="96" height="96" alt="顔イメージ" oncontextmenu="return false">
に赤文字のタグを付け加えただけなのです。他にも方法はありますが、JAVASCRIPTを付け加えればさらに高性能の直リンク禁止ができるようですが、JAVASCRIPTを下手にすれば検索にもかかりにくくなるようなのであまりしません。別ページにJAVASCRIPTを作ればいいでしょうが面倒なので(ぉぃ
このJAVASCRIPTを設置しようとすればそれなりのなれが必要でしょうが、上の方法だと初心者でも十分に可能でしょう。ほとんどのブログでも活用できますね(そのブログがそのタグを禁止していない限り・・)
よろしければ下記をご利用くださいM()M
モバイルURL(メール送信時のコピペ用)↓
コメント