Est-il possible de bloquer l'URL du chemin en utilisant htaccess?

Actuellement, je reçois une attaque DDO à droite sur cette URL: myserver.com/?task=randompost, "? Task = randompost" N'existe plus, ils sont donc redirigés vers la page d'accueil. Considérant qu'ils attaquent directement à travers cette URL, y a-t-il un moyen de bloquer tous les utilisateurs qui essaient d'entrer dans ce chemin?

Remercier!
Invité:

Blanche

Confirmation de:

Cela peut être fait avec

mod_rewrite:

RewriteEngine On
RewriteBase /

RewriteCond %{QUERY_STRING} =task=randompost
RewriteRule ^$ - [F,L]

Cela ne fonctionnera que pour

example.com/?task=randompost

demande (Ne fonctionne pas pour

example.com/index.php?task=randompost

) Et il doit être placé dans.

htaccess

quelque part à l'étage (Devant toute autre règle d'écrasement). Si vous mettez dans le contexte d'un hôte virtuel,

^$

Besoin de remplacer sur

^/$

.

DANS

[F]

flag Instruit Apache Retourner immédiatement l'erreur 403.

Pour répondre aux questions, connectez-vous ou registre