diff --git a/.htaccess b/.htaccess index 5c0b656..2aa0759 100644 --- a/.htaccess +++ b/.htaccess @@ -14,8 +14,8 @@ DirectoryIndex index.php index.html # Bloquear acceso a directorios de desarrollo y temporales RewriteRule ^(dev|tmp)(/|$) - [F,L] - # Bloquear llamadas sospechosas en query string - RewriteCond %{QUERY_STRING} (union|select|insert|delete|drop|create|update|or|and) [NC] + # Bloquear llamadas sospechosas en query string (buscar palabras SQL completas; evitar falsos positivos en parĂ¡metros como 'before') + RewriteCond %{QUERY_STRING} (^|[^A-Za-z0-9_])(union|select|insert|delete|drop|create|update|and|or)([^A-Za-z0-9_]|$) [NC] RewriteRule .* - [F,L] RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC]