|
直リンク対策委員会
> 直リンク制限の方法
|
Home
|
私が試した簡単な方法を紹介します。
これ以外にもいくつかあるようですが、私がわからなかったので…わかるのだけを。
素材のURLを変えるのも手ですが、その度に直リンクをし直す人もいて…(´_ゝ`)
ここで紹介する方法か、何らかの方法で直リンクできない設定にしてしまいましょう!
1)直リンクさせたくない画像のファイルを、ひとつのディレクトリに置きます。
下の例は、ピンクの字の画像を直リンクから守りたい場合。
├ index.html (トップページ)
├ ○○.html
├ ○○.html
└ material [ディレクトリ]
├ index.html
├ 123.html
└ block [ディレクトリ]
├ .htaccess
├ 456.gif
├ 789.gif
├ …
2)直リンクさせたくない画像のファイルを置いたディレクトリ(直リンク防止ディレクトリとします。
上の例だとBlockのディレクトリ)に、
.htaccess
というファイルを作ってアップロードします。
以下をテキストファイルに書いて、上記のファイル名にすればOKです。
拡張子がどうのと言われてこのファイル名にできない場合は、適当に〜.txtと名前を付け、
アップロード後にFTPソフト上でファイル名を変えることができます。
SetEnvIf REFERER "www.○○.co.jp/" Lilith
Order Deny,Allow
Deny from all
Allow from env=Lilith
※最後に改行して、全部で5行になるようにして下さい。
サーバによるようで、私は改行なくてもできましたが、
改行を入れないとできなかったとの報告をいただきました。
※リンク元に赤字の部分が含まれている場合のみ、直リンクできる、という設定です。
「.htaccess」を置いたディレクトリ内と、それ以下のディレクトリとファイルすべてがその設定になります。
HTMLファイルが直リンク制限されるとページ自体が表示されなくなってしまうので、
直リンク防止ディレクトリやそれ以下の場所にはHTMLファイルを置かないように気を付けて下さい。
.htaccessファイルは、用意したのでここからダウンロードして使ってもかまいません。
赤字の部分は直して使って下さい。
ファイルを開くときは、ファイル名の後ろに.txtと付けてテキストファイルにしないと
開かないかも。
zip形式→Download
MacZipで圧縮したものですが、解凍するとフォルダの中に謎のフォルダが入ってますが、
無視して下さい(´_ゝ`)
※○○.co.jp、www.○○.co.jpで同じページを表示する設定にしている(なっている)方へ。
(よくわからない人は気にしなくても大丈夫です。)
「.htaccess」の1行目の赤字の部分は、wwwを付けず○○.co.jpだけにしておいて下さい。
○○.co.jpはwww.○○.co.jpとは区別され、
○○.co.jpでアクセスした時、直リンクとして画像が表示されなくなります。
○○.co.jpで設定しておけば、○○.co.jpでもwww.○○.co.jpでもそれが含まれるので、
どちらでも画像が表示されます。
★この方法を紹介して下さってた救世主サイトさんは、こちら。
上記を実行するときには、一度目を通しておくとよいかも。
直リンク制限については、「海外ファンサイト事情」というコンテンツの中にあります。
この方法以外にもいくつかの方法を紹介されているので、見てみて下さい。
あるサイトさんを参照して作られてますが、こちらのサイトさんの方がとても
見やすいし、わかりやすかったです♪
|
|