ApacheをインストールしてUSER-AGENTアクセスを拒否する方法を学びませんか? このチュートリアルでは、USER-AGENT 値に基づいてウェブサイトへのアクセスをブロックするように Apache サーバーを構成します。

• Ubuntu 20
• Ubuntu 19
• Ubuntu 18
• Apache 2.4.41

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

機器リスト

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

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

チュートリアルアパッチ – USER-AGENTアクセスをブロックする

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

Copy to Clipboard

必要な Apache モジュールを有効にします。

Copy to Clipboard

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

Copy to Clipboard

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

Copy to Clipboard

必要に応じて USER-AGENT 値を変更します。

Copy to Clipboard

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

Copy to Clipboard

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

Copy to Clipboard

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

Copy to Clipboard

この例では、Apache サーバーは YANDEX または BINGBOT という単語を持つ USER エージェントからのアクセスを禁止します。

この例では、Apache サーバーは他の USER-AGENT からのアクセスを許可します。

リモート Linux コンピューターから、構成をテストします。

Copy to Clipboard

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

Copy to Clipboard

Apache サーバーは、特定の USER-AGENT 値からのアクセスを禁止します。

リモート Linux コンピュータから、他の USER-AGENT 値を使用してアクセスを実行してみてください。

Copy to Clipboard

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

Copy to Clipboard

Apache サーバーは、他の USER-AGENT 値がウェブサイトにアクセスすることを許可します。

お 祝い! ユーザー-エージェントの値に基づいてアクセスを拒否するように Apache サーバーを構成しました。

チュートリアルアパッチ – HTACCESSを使用してユーザーエージェントを拒否

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

Copy to Clipboard

必要な Apache モジュールを有効にします。

Copy to Clipboard

Apache 構成ファイルを編集します。

Copy to Clipboard

ファイルの末尾に次の行を追加します。

Copy to Clipboard

Web サイトディレクトリに HTACCESS ファイルを作成します。

Copy to Clipboard

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

Copy to Clipboard

この行を変更して、ニーズを反映させます。

Copy to Clipboard

正しいファイルアクセス権を設定します。

Copy to Clipboard

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

Copy to Clipboard

この例では、Apache サーバーは YANDEX または BINGBOT という単語を持つ USER エージェントからのアクセスを禁止します。

リモート Linux コンピューターから、構成をテストします。

Copy to Clipboard

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

Copy to Clipboard

Apache サーバーは、特定の USER-AGENT 値からのアクセスを拒否します。

お 祝い! HTACCESS ファイルを使用して USER-AGENT 値に基づいてアクセスを拒否するように Apache サーバーを構成しました。