Bonjour à tous,

Suite au piratage d'un site Wordpress, je me retrouve avec des dizaines de milliers de pages référencées par les moteurs de recherche.
Le site à été corrigé mais les ressources de l'hébergement sont à la peine en raison des nombreuses requêtes sur toutes ces pages illégitime qui renvoient un code 404.

Je voudrai renvoyer un code 410 pour toutes les URL à l’exception des celles qui sont correctes mais n'y arrive pas.

Voilà mes règles pour le moment

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
RewriteCond %{REQUEST_URI} !^/$ [OR]
RewriteCond %{REQUEST_URI} !^(.*)nos-prestations(.*)$ [OR]
RewriteCond %{REQUEST_URI} !^(.*)pour-les-entreprises$ [OR]
RewriteCond %{REQUEST_URI} !^(.*)wp-content(.*)$
RewriteRule ^ - [G]
Mais la pages d'accueil ou "nos-prestations" par exemple renvoie un code 410

Ou est mon erreur ?
Merci beaucoup à ceux qui pourrait m'aider à mettre en place cette stratégie