Problème avec les caracteres spéciaux

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


Hearty
WRInaute discret
WRInaute discret
 
Messages: 138
Inscription: 23 Fév 2004

Problème avec les caracteres spéciaux

Message le Mar Fév 12, 2008 8:51

Salut à tous,

J'ai un petit probleme dans une de mes rules.
En fait je voudrais faire rediriger les appels à des images vers un script php de traitement de ces images

Voici ma rule :
Code: Tout sélectionner
RewriteRule ([0-9]{4})/([0-9]{2})/([0-9]{2})/([0-9a-zA-Z\+\._-]+)\.jpg http://www.auto-museum.net/images/fiches/voir_photo_logo.php?t=$1/$2/$3/$4.jpg [L]


Ca marche pratiquement bien, sauf que si j'ai des + réels dans le nom de fichier, la rule les remplace par des espace, et du coup çà ne passe pas. Pas de soucis pour les autres fichiers.

Quelqu'un aurait une astuce ?

Cordialement.


e-kiwi
Modérateur
Modérateur
 
Messages: 15618
Inscription: 23 Déc 2003

Message le Mar Fév 12, 2008 8:52

et un RewriteRule ([0-9]{4})/([0-9]{2})/([0-9]{2})/(.+)\.jpg plus brutal ?


Hearty
WRInaute discret
WRInaute discret
 
Messages: 138
Inscription: 23 Fév 2004

Message le Mar Fév 12, 2008 9:11

Ben en fait c'est exactement pareil, il rewrite bien l'url, mais la destination qu'il me donne a la place ne va pas

Concretement :
J'appelle :
Code: Tout sélectionner
2007/10/21/Audi+R8+2007-47232.jpg

, il reecrit bien ca mais en
Code: Tout sélectionner
images/fiches/voir_photo_logo.php?t=2007/10/21/Audi R8 2007-47232.jpg

Or moi je veux :
Code: Tout sélectionner
images/fiches/voir_photo_logo.php?t=2007/10/21/Audi+R8+2007-47232.jpg


Bon si ça me saoule vraiment je vais me renommer mes 40 000 photos mais bon si je peux éviter çà m'arrangerait :D

Vap
WRInaute passionné
WRInaute passionné
 
Messages: 1090
Inscription: 17 Juin 2007

Message le Mar Fév 12, 2008 9:55

Voici une règle qui fonctionne avec deux +.

Ecris en une par nombre de + possible...


Code: Tout sélectionner
RewriteRule ([0-9]{4})/([0-9]{2})/([0-9]{2})/([^\+]+)\+([^\+]+)\+([^\+]+).jpg http://www.auto-museum.net/images/fiches/voir_photo_logo.php?t=$1/$2/$3/$4+$5+$6.jpg [L]


Hearty
WRInaute discret
WRInaute discret
 
Messages: 138
Inscription: 23 Fév 2004

Message le Mar Fév 12, 2008 12:02

Le nombre de n'est pas limité ;)
Enfin emrci quand même de la réponse, en adaptant ta règle on peut en faire une générique qui pourrait marcher ;) Merci bien.
Par contre j'avais avant ta réponse renommé mes fichiers en virant tout sauf les a-zA-Z0-9_ et -, comme ca pas de soucis et pas de risques.

Problème résolu donc ;)

Vap
WRInaute passionné
WRInaute passionné
 
Messages: 1090
Inscription: 17 Juin 2007

Message le Mar Fév 12, 2008 12:24

oui c'est vrai, on peut faire générique :oops: :wink:

La prochaine fois...


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 0 invités