ApacheはIPベースのカスタムページを開きます。

ApacheはIPベースのカスタムページを開きます。

私はApacheを持っています。設定ファイルがあります。

      <VirtualHost 0.0.0.0:80>
      DocumentRoot /var/www/html
      LogFormat "%{X-Forwarded-For}i %b %{%d/%m/%y}t" bandwidth
      ErrorLog /var/log/httpd/error.log
      CustomLog /var/log/httpd/access.log combined
      CustomLog /var/log/httpd/bandwidth.log bandwidth
  </VirtualHost>

IP が保存されているテキストファイルがあり、IP ごとに帯域幅を監視するスクリプトファイルでリストをタイムリーに変更でき、IP が制限に達すると、モニタリングサービスは IP をテキストファイルに追加します。特定のIPが制限に達すると、要求を静的"limit.php"ファイルにリダイレクトする方法。

監視サービスは、/var/log/httpd/bandwidth.log ファイルから帯域幅を計算する bash のスクリプトです。

ベストアンサー1

あなたはそれを使用することができますマッピングの再構築それから書き換え条件あなたの興味を一致させてください。

おすすめ記事