ホットリンクを保護する:cPanelを使用して行う方法は次のとおりです。

開示: あなたのサポートはサイトの運営を維持するのに役立ちます!このページで推奨する一部のサービスについては、紹介料を稼ぎます. 個人スキル


すべてのホスティングプロバイダーが同じコントロールパネルソフトウェアを提供しているわけではありません。 cPanelはおそらく最もよく知られており、最も一般的です–そして正当な理由で.

ほぼすべての主要なホストがcPanelを使用していますが、cPanelは賢いスキンの下に隠されている場合があり、見た目がかなり異なります。ユーザーに直感的なグラフィカルインターフェースを提供し、一般的なタスクにコマンドラインを使用する必要がないため、人気があります。サポートのコストを削減できるため、ホストは気に入っている.

cPanelのホットリンク保護により、メディアファイルの繰り返しダウンロードや誤用を防止.

cPanel Hotlink Protectionとは?

ホットリンクは、多くのサイト、特に多くの画像を含むサイトにとって深刻な問題です.

多くの場合、これらのサイトは画像検索からの高トラフィックにさらされており、リソースの浪費になる可能性があります.

ホットリンクは、別のWebサイトからサイト上のメディアファイルへのリンクです。サードパーティのサイトの所有者は、自分でコンテンツをホストするのではなく、直接あなたにリンクすることにしました。最も一般的な例は、Webページに埋め込まれているが別の人がホストしている画像ファイルです。誰かが自分のページにアクセスするたびに、サーバーはファイルをフィードし、帯域幅の許容量を使い果たします.

著作権の問題はさておき、これはあなたが本質的に他の誰かのために画像をホストするためにお金を払っているということを意味します.

ホットリンク保護はこれを止めます。設定は簡単ですが、欠点がないわけではありません。 cPanelは、リクエストを参照しているURLを確認し、サイトからのものでない場合は拒否します。 Webサイトの訪問者には何も表示されないか、選択したデフォルトのプレースホルダーが表示されます.

cPanelスクリーンショット-HotLink保護

cPanelでホットリンク保護を有効にする方法

cPanelの組み込みツールを使用して、保護するファイルタイプへの直接リンクを防止します。これは通常画像ですが、zipファイル、mp3、その他の種類のコンテンツである可能性があります.

方法は次のとおりです.

  1. cPanelにログインしてクリック ホットリンク保護.
  2. ファイルの使用を許可するドメインを入力します。 wwwとwww以外の両方のバリエーションを含める.
  3. 保護するファイルの種類をリストします。各拡張子をコンマで区切ります.

必要に応じて、直接リクエストを許可することを選択できます。直接リクエストにはリファラーがありません。通常、これらのユーザーは画像を直接参照しました.

ホットリンク保護の制限

場合によっては、コンテンツへのホットリンクを許可する必要があります。どうして?時々必要です.

一般的な例はRSSです。 RSSフィードに画像を含めると、Webベースのプロバイダー経由でフィードを読んだ人には画像が表示されません。.

ホットリンク保護は、リソースの浪費にもなります。コンテンツがリクエストされるたびに、サーバーはリクエストが保護されているファイルタイプに対するものかどうかを確認する必要があります。許可されている場合は、参照URLが許可されていることを確認する必要があります。小さなサイトでは大したことではありませんが、スピーディなサイトを目指している場合、ホットリンク保護は一歩後退します.

ホットリンク保護を使用する必要がありますか?

ホットリンク保護は、コンテンツを安全に保つことができる貴重なツールです。.

間違ったタイプのサイトで使用すると、大きな頭痛の種になる可能性があり、サイトへの正当なアクセスを妨げることもあります。.

結局のところ、それは個人の決定であり、ホットリンク保護が頭痛の種に値するかどうかに関して、コンテンツがどれだけ価値があるかによります。.

.htaccessでホットリンクを防止する

簡単にするために、この例では小文字のファイル拡張子のみを対象としています。.

すべてのホットリンクを停止

次のコードは、リファラーがyourdomainatDH.comでない限り、リクエストされたファイルではなく403 Forbiddenエラーを返します。.

RewriteEngine On
RewriteCond%{HTTP_REFERER}!^ http://(www。)?yourdomainatDH.com/ [NC]
RewriteCond%{HTTP_REFERER}!^ $
RewriteRule。(jpeg | jpg | gif | png)$-[F]

yourdomainatDH.comを実際のドメイン名に変更することを忘れないでください。そうしないと、自分のサイトで403エラーが表示されます。.

特定のドメインからのホットリンクを停止する

次のコードは、要求された画像の代わりに403 Forbiddenエラーを返します.

これは、hotlinkingsite.netまたはhotlinkingsite.comによって画像がリクエストされた場合にのみ発生します.

RewriteEngine On
RewriteCond%{HTTP_REFERER} ^ http://(www。)?hotlinkingsite.net/ [NC、OR]
RewriteCond%{HTTP_REFERER} ^ http://(www。)?hotlinkingsite.com/ [NC]
RewriteRule。(jpeg | jpg | gif | png)$-[F]

例外のあるすべてのドメインからのホットリンクを停止する

yoursiteatDH.comまたはmyspace.comから画像が要求されない限り、次のコードは要求された画像の代わりに403 Forbiddenエラーを生成します.

注意: 許可されたサイトの1つがドメインである必要があります。そうしないと、自分の画像を使用できなくなります。.

RewriteEngine On
RewriteCond%{HTTP_REFERER}!^ http://(www。)?yourdomainatDH.com/ [NC]
RewriteCond%{HTTP_REFERER}!^ http://(www。)?myspace.com/ [NC]
RewriteCond%{HTTP_REFERER}!^ $
RewriteRule。(jpeg | gif | png)$-[F]

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me