Nginxをインストールして画像のホットリンクを防ぐ方法を学びませんか? このチュートリアルでは、Apache サーバーを構成して、Web サイト上の画像のホットリンクを拒否します。
• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Nginx 1.18.0
この例では、Nginx サーバーがウェブサイト WWW.GAMEKING.TIPS をホストしています。
機器リスト
次のセクションでは、このチュートリアルの作成に使用される機器の一覧を示します。
アマゾンアソシエイトとして、私は適格な購入から稼ぎます。
Nginx – 関連チュートリアル:
このページでは、Nginxに関連するチュートリアルのリストにすばやくアクセスできます。
チュートリアル Nginx – 画像のホットリンクを防止
Nginx サーバーをインストールします。
デフォルトの Web サイトの Nginx 構成ファイルを編集します。
構成ファイルに次の行を追加します。
この行をウェブサイト名に変更します。
NONE パラメーターを指定すると、リファラー値のない要求はイメージに直接アクセスできます。
ここでは、設定の前にファイルがあります。
ここに、設定後のファイルがあります。
Nginx サービスを再起動します。
この例では、Nginxサーバーは当社のウェブサイト上の画像へのホットリンクを禁止します。
この例では、Nginxサーバーは当社のウェブサイト上の画像に直接アクセスできるようにします。
リモート Linux コンピュータから、イメージへのホットリンクを実行してみてください。
コマンド出力を次に示します。
Nginxサーバーは、当社のウェブサイト上の画像へのホットリンクを禁止します。
リモート Linux コンピュータから、イメージへの直接アクセスを試みます。
コマンド出力を次に示します。
コマンド出力を次に示します。
Nginxサーバーは、当社のウェブサイト上の画像への直接アクセスを許可します。
お 祝い! イメージのホットリンクをブロックするように nginx サーバーを構成しました。