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