Nginx をインストールして URL の一覧へのアクセスを拒否する方法を学習しますか? このチュートリアルでは、ページのリストへのアクセスをブロックするように Nginx サーバーを構成します。

• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Nginx 1.18.0

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

機器リスト

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

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

Nginx – 関連チュートリアル:

このページでは、Nginxに関連するチュートリアルのリストにすばやくアクセスできます。

チュートリアル Nginx – URL へのアクセスをブロックする

Nginx サーバーをインストールします。

Copy to Clipboard

デフォルトの Web サイトの Nginx 構成ファイルを編集します。

Copy to Clipboard

構成ファイルに次の行を追加します。

Copy to Clipboard

この行を変更し、URL へのアクセスを拒否する単語を入力します。

Copy to Clipboard

ここでは、設定の前にファイルがあります。

Copy to Clipboard

ここに、設定後のファイルがあります。

Copy to Clipboard

Nginx サービスを再起動します。

Copy to Clipboard

この例では、Nginx サーバーは、次の単語を含む URL へのアクセスを拒否します。

Copy to Clipboard

リモート Linux コンピュータから、ブロックされた URL にアクセスしてみます。

Copy to Clipboard

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

Copy to Clipboard

禁止語を含む URL にユーザーがアクセスしようとすると、要求は拒否されます。

おめでとう! Nginx サーバー上の特定の単語を含む URL へのアクセスを拒否できます。