NHANWEB

Chống BOT và chống FLOOD database

Một vài trường hợp đặc biệt bạn muốn … né các chú BOT ghé thăm site mình (ví dụ như các site có bảng quyền hoặc một số thư mục chỉ giành cho người quản trị chẳng hạn) thì cách dưới đây có thể giúp bạn làm điều đó. Code này còn có thể dụng hạn chế Flood data.

File thứ nhất: file .htaccess

      // @file .htaccess
      ErrorDocument 403 /403.php
      RewriteEngine on
      # Debug HTTP_COOKIE Apache variable
      RewriteRule .* - [E=INFO_HTTP_COOKIE:%{HTTP_COOKIE},NE]
      RewriteCond %{HTTP_COOKIE} !.*IS_NOT_BOT [NC]
      RewriteCond %{REQUEST_METHOD} ^GET$
      RewriteCond %{REQUEST_URI} !.*403.php
      RewriteRule ^(.*)$ 403.php?q=$1 [L,QSA] # I do not know why [L,QSA,R=403] does not work

File thứ 2: 403.php file này có nhiệm vụ điều hướng truy cập






Exit mobile version