• ベストアンサー

直リン禁止のバナー設置法について

直リンク禁止のバナーの設置法ですが、 ソースはどのように記述すればいいのでしょうか。

  • 1346
  • お礼率90% (36/40)

質問者が選んだベストアンサー

  • ベストアンサー
  • strife
  • ベストアンサー率53% (112/209)
回答No.2

どうも、strifeです。 申し訳ないです、勘違いしておりました。 相手側が「バナーの直リン禁止」と言っている場合のバナーを、1346さんが自分のサイトに貼り付けたい、という事でよろしいでしょうか?(よろしくなかったら教えてください。) それならば、相手のバナーに直リンしても、弾かれるだけなので、別の方法でバナーを貼り付けます。 それは、相手のバナーを一度ダウンロードして、自分のサイトにアップロードして、その画像に相手のリンク先をリンクする方法です。 これで擬似的にバナーを使ってリンクされたことになると思います。 で、方法ですが、まずは貼り付けたいバナーをバナー配布先のサイトからダウンロードしてください。 バナーの画像の上で右クリックして、「名前をつけて画像を保存」でいったん自分のパソコンにダウンロードします。 次に、自分のホームページのバナーを貼り付けたい部分に、次の記述をしてください。 <A href="リンク先のURL"><IMG src="バナーファイルの場所"></A> あとはFTPやブラウザでアップロードすれば完成です。 これで直リンクせずにバナーでリンクしたことになります。 ホームページビルダーなどをお使いの場合は、ページ内にバナー画像を挿入して、それにリンクを張る形で大丈夫です。 分からない部分ございましたら、またお答えしますのでレスお願いします。

1346
質問者

お礼

ご丁寧な説明ありがとうございます。 先の回答で、割と難しそうだと思っていたのですが、 意外とできそうです。 早速試してみます。ありがとうございました。

その他の回答 (1)

  • strife
  • ベストアンサー率53% (112/209)
回答No.1

1346さんこんばんは。 画像を直リンク禁止にしたいとのことですが、これには.htaccessを使用するのが一番効果的です。 (htaccessの使えるサーバーでのみ可能な方法です) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ まず、画像を入れる特定のフォルダを作ります。 画像専用ファイルとでも呼びましょうか。 そこに直リンクされたくない画像を入れてください。 そして、テキストエディタ(メモ帳など)で 次のことを記述します。 SetEnvIf REFERER "自分のホームページのトップ(http://www.aaa.bbb/ccc)" Ref1 Order Deny,Allow Deny from all Allow from env=Ref1 自分のホームページのトップ(http://www.aaa.bbb/ccc)の部分は適宜変えてください。 それを保存し、ファイル名「.htaccess」というファイルを作ってください。 作れない場合は、適当なファイル名にしておいて、後でアップロードした後に、.htaccessに変更してください。 そしてそのファイルを先ほど作った画像専用ファイルに入れてください。 これが一番確実な方法なんですが、.htaccessを使えるサーバーが少ないので、CGIを使って弾く事もできます。(CGIが使えるサーバーのみですが、これは意外と多いはずです。) CGIで直接リンクをふせぐには、http://www.mytools.net/cgitools/filesafe0.html などのCGIを使ってください。設置方法も含め、上のURLに書いてあります。 他にも、coolなどでもともと画像が直リン禁止になるサーバーを利用する、定期的にURLを変える、mod_rewriteを使うなど、方法はあります。 また参考URLも見てみてください。

参考URL:
http://www.yuzuriha.sakura.ne.jp/~akikan/kaigai/kaigai21.html
1346
質問者

お礼

早速のご回答ありがとうございます。 私の説明不足でしたが、バナーの直リン禁止は相手のバナーを自分のHPに張る場合です。(ごめんなさい) その場合でもこの記述で対応できますか? 無知ですみません。

関連するQ&A

  • 直リン禁止?

    サイトを作成しあるサーチさんに登録しようと思ったのですが、「直リンが禁止されているサーバーはバナーの登録不可」と記載されていました。 また、fc2でもバナーが「banner.gif」などならいいとありました。 この「直リンOKなサーバーのみ利用可」というのはサーチに表示される自サイトのバナーの事であって、サイトのリンクページなどのバナーとは関係ないんですよね?? 誰か教えて下さい…。

  • バナーの直リンク禁止とは?

    リンクを貼りたいのですが相手側のHPにバナーの直リンク禁止と書いてありました。 一体どういう事なのでしょうか?

  • .htaccessで直リンを禁止できるか?

    個人サイトを運営していますが、その中の画像だけを直リンクをされているようです。.htaccessで直リンクを禁止できると聞いたのですが、どう記述すればいいのでしょうか?

  • バナーの直リンについて

    こんにちは、お世話になります。 HPサイトで一般的にバナーでも直リン(直接リンク)はダメだと思いますが たまに(数は少ないと思いますが)「直リンOK、バナーはこれ、アドレスは...(以下略)」なんてサイトもありますよね  これって、そのサイトにとってなにかメリットがあるのでしょうか?  私が考えるに、「そのサイトのバナーをデザイン一新かなにかで変更した時、相手方のサイトにも、デザイン変更が影響される」ことぐらいしか思いつきませんが  よろしくお願いします。

  • 直リンとバナーについて(ノ_<。)

    わかりにくい文ですみません;; 「直リンはtopページ以外(画像なども含む)にリンクをはること」と聞いたのですが、”バナー用にどうぞ”と注意書きのある画像で、そのサイトのtopページにリンクをはる場合は直リンにならないのでしょうか??教えてください。(>_<)

  • 直リンについて

    今、個人HPを製作しているのですが、リンクについてちょっと悩んでいます。 他のサイトさんのリンクについてを見てみると 『バナーのみ直リンOK』など書いてることが多いのですが ”直リン”っていうのはあまり良いことではないんですよね? でもバナーだけ直リンOKっていうことは相手側に負担がかからないんですか? 直リンについて説明してあるサイトさんなどにも行ってみたのですが、いまいち理解できません。 『バナーのみ直リンOK』についてと、『自分のHPのリンクもバナーのみ直リンOKにした方が良いのか』について助言をお願いいたします。

  • 直リン推奨??

    初めまして。 今初めてHPを作っているんですが、あちこちで 「直リン禁止」というのを聞きます。 ただ、自分のサイトからお勧めのサイトなどのリンクを張る時、そのリンク先に「直リン推奨」と書かれていることがあります。 こういうときって、<a href="バナーの下に表示してあったアドレス"><img src="同じくバナーの下に表示してあった画像のアドレス" border="0"></a>でいいものなんでしょうか? それと、何故直リンしてはいけないとたくさんのところで書かれているのに「直リン推奨」のところがあるのでしょう?

  • 自HPのバナーを直リンさせる方法

    以前直リンクの設定などをこちらで質問したのですが、また分からないことが出てきてしまいました……。 相手のサイトのバナーを直リンさせる方法は分かったのですが、自分のサイトのバナーを直リンク用にするにはどうしたらいいのでしょうか?

  • 直リンについて

    あるサイトに、「直リン不可」と書いてあったので、そのサイトの管理者様にどういう意味ですか?というメールを送ったところ、お返事をいただき、 「直リン不可ですね。 えっと、正確には直リンク不可ってことで リンクするときには ちゃんとバナー画像を自分のpcに保存して 使ってくださいね。ってことです。 なにをあたりまえな、って思うかも知れませんが 中には自分でバナー画像を保存しないで 私がサーバーにUPした画像に直接リンク してくる人がでるもので。 そういうのが積み重なると結構サーバーに負担がかかるらしいんです。」 と書いてありました。ですが、これでもよく理解できなかったのですが、一体どういうことをしたらいけないという意味なのでしょうか?「サーバーにUPした画像に直接リンクする」とはどういうことなのでしょうか? 教えてください。 ぼくは、このサイトをリンクするときに、サイトに置かれていたバナーの画像をコピーして、それを編集画面で貼り付けて、リンクを挿入しました。これはいけないのでしょうか? よろしくお願いします。

  • バナーの直リンクについて

    直リンクについて質問させてください! えっと、バナーの直リンクをして、直リンクバナーを変えるのにはどうすればいいのでしょうか・・・! 説明不足ですみません;;