OVH Community, votre nouvel espace communautaire.

Problème URL rewriting sous 60gp


Mixa38
12/06/2008, 12h28
Même sans slash ça ne marche pas ! J'avais déjà essayé -entre autre- cette possibilité !
J'ai vu que sur le net il y a plusieurs écoles au sujet du slash ou pas !

ktp
12/06/2008, 07h43
Tu as un \ en trop à la fin.

Code:
RewriteRule ^([0-9]+)-([a-z]+)$ /photo/galerie.php?id=$1 [L]

Mixa38
11/06/2008, 20h59
Hum, c'était donc assez trivial !
Merci pour la réponse ktp, ça marche mieux comma ça

J'ai une seconde question du même acabit :

Je veux rajouter une information dans mon URL reécrite : Je ne comprends pas pourquoi cette ligne ne marche pas ?

RewriteRule ^([0-9]+)-([a-z]+)\$ /photo/galerie.php?id=$1 [L]

([a-z]+) est en fait un ensemble de mot pour plaire à Google ...

Merci d'avance !

ktp
11/06/2008, 18h31
Pas besoin de préfix /photo/ dans ta règle qui se trouve déjà à l'intérieur de /photo.

Code:
RewriteRule ^([a-z0-9]+)$   /photo/galerie.php?id=$1 [L]

Mixa38
11/06/2008, 07h18
Bonjour tout le monde

Je rencontre des problème pour mettre en place l'URL rewriting ...

J'essaye de faire une redirection de la page :

http://www.monsite.com/photo/galerie.php?id=$xx
vers
http://www.monsite.com/photo/$xx

J'ai donc fais un fichier .htaccess que j'ai placé là :
http://www.monsite.com/photo

Dans ce fichier, j'ai placé les lignes suivantes :
Code:
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^/photo/([a-z0-9]+)$ /photo/galerie.php?id=$1 [L]
Mais aucune redirection ne se passe ... pire, j'ai un message d'erreur du type : The requested URL /photo/94 was not found on this server.
(/photo/94 car j'ai essayé d'ouvrir la galerie 94 !)

J'ai usé et abusé Google pour trouver une solution, en vain ...

Si vous avez une idée, je suis preneur ! Merci d'avance pour votre aide

Mixa38