Rewriting : Probleme

WRInaute discret
Bonjour,

J'essaye de faire de l'url rewriting, mais ca ne fonctionne pas :(

Code:
# Le serveur doit suivre les liens symboliques :
Options +FollowSymlinks

# Activation du module de réécriture d'URL :
RewriteEngine on

#--------------------------------------------------
# Règles de réécriture d'URL :  Répertoire : /ffocean10/
#--------------------------------------------------

# Article sans numéro de page :

RewriteRule ^final-fantasy-10,$1.html$ /ffocean10/$1.php [L]

Je suis chez ovh. Et ma page est a cette adresse : http://www.ffocean.com/ffocean10/accueil.php
Avec plusieurs autres pages dans ce dossier.

Est-il possible pour appeler cette page de faire :

http://www.ffocean.com/final-fantasy-10,accueil.html

Merci d'avance
 
WRInaute discret
Ça doit plutôt être un truc comme ça :

Code:
RewriteRule ^final-fantasy-10,([a-z]+).html$ /ffocean10/$1.php [L]

Le $1 se rapporte au contenu de la première parenthèse ouvrante dans la première expression. (ici n'importe quelle suite de caractères mais pas rien : [a-z]+)
Je suis pas un pro, peut-être ce que je dis marche pas, mais c'est l'idée ! :wink:

edit : pas vu que c'était des caractères !
 
WRInaute discret
Ouaip, le problème vient sûrement de ça.
Pour être tranquille j'aurais mis :
Code:
RewriteRule ^final-fantasy-10,([0-9a-zA-Z-_\.]+).html$ /ffocean10/$1.php [L]
 
WRInaute discret
Merci Toma ca fonctionne.

Je pense mettre quand meme celui de clems942, vu qu'il a l'air plus complet ^^ Merci en tout cas :p

Edit : Ta version ne fonctionne pas clems942.

Il doit y avoir un tiret en trop je pense :)

En tout cas, ce morceau la me suffit : [0-9a-zA-Z]
 
Discussions similaires
Haut