.htaccessファイルによってホットリンクを停止(どのようにセットアップするホットリンク保護.htaccessファイルで)

ホットリンク"またはとして知られている リーチング, ピギーバッキング, 直接リンク, オフサイトの画像グラブ Webページの写真を撮るための方法です 他のサイト。 より大きな画像や画像を取ったサイト上の複数の訪問があっても、より多くのトラフィックであり、よりバンドを消費(帯域幅)ソース·サーバー上の。 もちろん、これだけではなく、画像に適用されます。 あなたがファイルを取得することができます .mp3、ファイル ビデオ とさえ 公文書。 これらの最後の3つのケースでは、帯域幅の消費量が非常に高くなるであろうと自動的にサーバーコストが余分に主催する。

どのように我々は我々の元の写真を撮るために、他のサイトをブロックすることができますか?

のは、次のシナリオを見てみましょう。 我々は持っている stealthsettings.com ホスト画像とイメージがstealthsetting.com外の別のWebページ上で検索することができることを希望されない。 このケースでは、次に何をします。

1。 ファイルを追加 .htaccess in ウェブルート画像がホストされているサイト。

2。 htaccessファイルは、次の行を追加します。

RewriteEngineをオンにする
するRewriteCond%{HTTP_REFERER}のHttp:!?!//(。。+)Stealthsettings.com/ [CN]のRewriteCondの%{HTTP_REFERER} ^ $
。。(?JPE G | GIF | BMP | PNG)のRewriteRule * $ http://laurentiu.us/oops.gif [L]

これは、拡張子を持つファイルを意味し 。JPG、。JPEG、。GIF、。Bmpまたは si 。PNG ソースリンクstealthsettings.comから直接取得することはできず、サイトが画像を表示するように写真を撮ってます oops.gif ホステル laurentiu.us.

ここでは実際のケースです。 "ITブログ"人々は無知に役立つと考えられて チュートリアルを盗む 私たちから。 すべてのソースで。 新しい行が追加されたhtaccessをイメージしたサイト上で次のような効果を持っていた。:

私は知らない - 私たちはあなたを教える

どのように我々は写真を撮るために特定のサイトをブロックすることができます。

あなたには、いくつかのを除いて、他のウェブサイトからの画像を撮影できるようにしたい他の状況があるかもしれません。

RewriteEngineをオンにする
するRewriteCond%{HTTP_REFERER} ^のhttp://(。+)Facebook.com/ [CN、OR]のRewriteCondの%{HTTP_REFERER} ^のhttp://(。+)Hi5.com/ [CN、OR]するRewriteCondの%{HTTP_REFERER} ^ます。http://(+。。)[NC]のRewriteRuleをsoftpedia.com/ *(JPE G | GIF | BMP | PNG?)$ http://laurentiu.us/oops.gif?。。 [L]

すべてのウェブサイト上のような状況ではからの名前を除いてstealthsettings.com(またはそのエディションのためのウェブサイトhtaccessファイル)から画像を取得することができます facebook.com, hi5.com si softpedia.com。 これらの3つの分野からなっている画像はlaurentiu.us / oops.gifをリダイレクトされます。

*使用するように指定します。 モジュール mod_rewriteの ApacheのWebサーバに存在する必要があります。

.htaccessファイルによってホットリンクを停止(どのようにセットアップするホットリンク保護.htaccessファイルで)

著者について

ステルスLP

創設者兼編集者 ステルス設定2006日で。
Linuxオペレーティングシステム(特にCentOSの)やMac OS X、Windows XPの>は、Windows 10とワードプレス(CMS)上の経験。

コメントを残す

このサイトはAkismetを使用して迷惑メールを減らします。 コメントの処理方法を学ぶ.