Expression Régulière, Htaccess ? (Pour connaisseurs)

Nouveau WRInaute
Bonjour,

Cela fait plusieurs jours que j'essais de créer une règle htaccess mais en vain.

Je voudrais lorsque mon url est sous cette forme :

http://www.monsite.com/chaine_diverse
ou
http://www.monsite.com/chaine_diverse/

Note : "chaine_diverse" pouvant contenir des points des tiret ou des espaces visibles en plus des caractères de "a" à "z" et des chiffre de "0" à "9".

Renvoyer (grâce à une règle htaccess) sur la page :
test.php?chaine=chaine_diverse

Il y a une dernières condition, il faut de cette règle htaccess ne prennent pas en compte les chaines qui se terminent par " .phtml " et " .php " car ce sont des pages qui ne doivent pas être interprétées par cette régle.


Pour info : Voici ce que j'ai fais, bien évidement, ça ne fonctionne pas.
RewriteRule ^([0-9a-z_.-]+)(/*)$ test.php?chaine=$1 [L,QSA]


Merci à vous.
 
WRInaute passionné
Et si tu essayais ?

Au fait, si tu es chez OVH, rajoute un / devant le second membre de ta réécriture.

Et bien sûr; n'oublie pas le RewriteEngine On
 
Discussions similaires
Haut