Bonjour,
Je viens de remarquer en regardant mes logs, des tentatives d’accès à des pages incorrectes .
Par exemple, j'ai une catégorie d'id =9 et j'ai ce type de variables dans l'url:
id=9.php&view=category
id=9gdgfdgfdgdg.php&view=category
id=9.html&view=category
.....
au lieu de la "vrai" qui est id=9&view=category
Je voudrais filtrer ces url par htaccess ( au moins n'avoir que des entiers).
Par contre, je ne suis pas très sur de ma regex ?
A votre avis ?
Merci,
Eric
Je viens de remarquer en regardant mes logs, des tentatives d’accès à des pages incorrectes .
Par exemple, j'ai une catégorie d'id =9 et j'ai ce type de variables dans l'url:
id=9.php&view=category
id=9gdgfdgfdgdg.php&view=category
id=9.html&view=category
.....
au lieu de la "vrai" qui est id=9&view=category
Je voudrais filtrer ces url par htaccess ( au moins n'avoir que des entiers).
Par contre, je ne suis pas très sur de ma regex ?
Code:
RewriteCond %{QUERY_STRING} .*(id=.*[a-zA-Z.:;]+.*&view=category).* [NC] RewriteRule .* accessdenied.php [L]
Merci,
Eric