不正なボットとクローラーへのアクセスを拒否するように Apache サーバーを構成する方法を学習しますか? このチュートリアルでは、不良ボットとクローラからのアクセスをブロックするように Apache サーバーを構成します。
• Ubuntu 20
• Ubuntu 19
• Ubuntu 18
• Apache 2.4.41
この例では、Apache サーバーがウェブサイト WWW.GAMEKING.TIPS をホストしています。
Techexpert.tipsによる著作権© 2018-2021。
すべての権利が予約されています。 この出版物のいかなる部分も、出版社の書面による事前の許可なしに、いかなる形でも、またはいかなる手段によっても複製、配布、または送信することはできません。
機器リスト
次のセクションでは、このチュートリアルの作成に使用される機器の一覧を示します。
アマゾンアソシエイトとして、私は適格な購入から稼ぎます。
アパッチ – 関連チュートリアル:
このページでは、Apacheに関連するチュートリアルのリストにすばやくアクセスできます。
チュートリアル Apache – 不良ボットとクローラーをブロック
Apache ログファイルで、ユーザーエージェントのリストを検索します。
ウェブサイトにアクセスした疑わしいユーザーエージェントのリストが表示されます。
ブロックするユーザーエージェントのリストを作成します。
オプションとして、この GitHub プロジェクトは、不正なボットとクローラーのリストを提供します。
必要な Apache モジュールを有効にします。
デフォルトの Web サイトの Apache 構成ファイルを編集します。
この構成ファイルに次の行を追加します。
必要に応じて USER-AGENT 値を変更します。
ここでは、設定の前にファイルがあります。
ここに、設定後のファイルがあります。
Apache サービスを再起動します。
この例では、Apache サーバーは管理者によって選択されたボットとクローラーのリストへのアクセスを禁止します。
リモート Linux コンピューターから、構成をテストします。
コマンド出力を次に示します。
Apache サーバーは、特定の USER-AGENT 値からのアクセスを禁止します。
リモート Linux コンピュータから、他の USER-AGENT 値を使用してアクセスを実行してみてください。
コマンド出力を次に示します。
Apache サーバーは、他の USER-AGENT 値がウェブサイトにアクセスすることを許可します。
お 祝い! 不正なボットとクローラーへのアクセスを拒否するように Apache サーバーを構成する方法を学習しました。