IIS サーバーでイメージのホット リンクを防止する方法を学習しますか? このチュートリアルでは、Web サイト上の画像ホットリンクをブロックするように IIS サーバーを構成します。

• Windows 2012 R2
• Windows 2016
• Windows 2019

この例では、IIS サーバーが WEB サイト WWW.GAMEKING.TIPS をホストしています。

機器リスト

次のセクションでは、このチュートリアルの作成に使用される機器の一覧を示します。

アマゾンアソシエイトとして、私は適格な購入から稼ぎます。

ウィンドウズチュートリアル:

このページでは、Windows チュートリアルの一覧にすばやくアクセスできます。

チュートリアル IIS – サーバー識別ヘッダーを変更します。

URL REWRITE Web サイトにアクセスし、インストール パッケージをダウンロードします。

IIS URL REWRITE DOWNLOAD

URL 書き換えインストールを実行します。

URL REWRITE INSTALLATION

アプリケーションを起動します: IIS マネージャー。

Start IIS Windows

IIS マネージャー アプリケーションで、Web サイトを選択します。

画面の右側で、[URL書き換え]というオプションにアクセスします。

IIS - URL REWRITE - WEBSITE

画面の右上にある [ルールの追加] オプションをクリックします。

IIS URL REWRITE - ADD

受信ルールで、新しい空のルールを作成します。

URL REWRITE BLANK RULE

イメージのホットリンクを防止するには、次の構成を使用します。

Copy to Clipboard

ここに私たちの設定があります。

IIS - prevent Hotlinking

[条件] 領域で、[追加] ボタンをクリックし、次の構成を使用します。

Copy to Clipboard

パターン構成を Web サイトに変更します。

[OK]ボタンをクリックします。

IIS - Hotlinking prevention

[条件] 領域で、[追加] ボタンをクリックし、次の構成を使用します。

Copy to Clipboard

[OK]ボタンをクリックします。

IIS - Hotlinking allow direct access

例として、条件の概要を次に示します。

IIS Hotlinking - Condition summary

[アクション] 領域で、要求を禁止するカスタム エラーを構成します。

Copy to Clipboard

画面の右上にある [適用] オプション

IIS - Deny hotlinking

この例では、IIS サーバーは、当社の Web サイト上の画像へのホットリンクを禁止します。

この例では、IIS サーバーは、当社の Web サイト上の画像に直接アクセスできるようにします。

リモート Linux コンピュータから、イメージへのホットリンクを実行してみてください。

Copy to Clipboard

コマンド出力を次に示します。

Copy to Clipboard

IIS サーバーは、当社の Web サイト上の画像へのホットリンクを禁止します。

リモート Linux コンピュータから、イメージへの直接アクセスを試みます。

Copy to Clipboard

コマンド出力を次に示します。

Copy to Clipboard

IISサーバーは、当社のウェブサイト上の画像への直接アクセスを許可します。

お 祝い! イメージのホット リンクをブロックするように IIS サーバーを構成しました。