Problème de regex dans mon .htaccess ?

Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics

lydia76
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 1
Inscription: 8 Sep 2011

Problème de regex dans mon .htaccess ?

Message le Ven Fév 10, 2012 19:40

Bonsoir.

Je m'arrache les cheveux depuis plusieurs heures pour détecter une chaîne à l'intérieur de la variable "Request_URI".

Je souhaiterais détecter la chaîne "admin" dans les requêtes quelque soit sa position (en début, en milieu ou en fin).

Par exemple : pouvoir détecter "admin" dans :

http://www.monsite/pages/phpmyadmin (chaîne en fin).
http://www.monsite/pages/administrateur (chaîne en début).
http://www.monsite/pages/phpadministrateur (chaîne au milieu).

Voici quelques unes de mes tentatives qui ne semblent pas fonctionner :

SetEnvIfNoCase Request_URI "^.*admin$" ban
SetEnvIfNoCase Request_URI "^admin.*$" ban
SetEnvIfNoCase Request_URI "(.*)admin(.*)" ban
SetEnvIfNoCase Request_URI (.*)admin(.*) ban
SetEnvIfNoCase Request_URI ".*admin.*" ban
SetEnvIfNoCase Request_URI ".*admin$" ban
SetEnvIfNoCase Request_URI "admin" ban
SetEnvIfNoCase Request_URI admin ban
(etc... etc...)
<Files ~ "^.*$">
order allow,deny
allow from all
deny from env=ban
</Files>


Je n'y comprends plus rien... AU SECOURS !!!

Par avance, merci de vos conseils.

Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité