htaccess retourner un code 410 pour toutes les pages à l'exeption de
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:
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 :)