url rewriting d images crées avec gd en php

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

marieilx
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 3
Inscription: 7 Sep 2011

url rewriting d images crées avec gd en php

Message le Mer Sep 07, 2011 13:54

Bonjour à tous,

Je parcours ce site depuis pas mal de temps, et je viens de m'y inscrire!

J'ai un petit soucis avec de l'url rewriting. Je précise que je ne suis ni une experte en seo, ni en developpement web mais c'est il paraît en forgeant qu'on devient forgeron :)

Apres voir lu differents textes sur l url rewriting, j'ai décidé de l'implémenter. tout se passe assez bien (merci aux auteurs des tutoriaux), mais je bloque sur un point.

Je créée des vignettes en php, via gd, je me suis mise dans la tête de leur donner une url "saine", plutôt que de faire vignette.php?filename=toto.jpg et de choisir quelque chose comme Vign-filename.jpg. Je precise que filename peut contenir des chiffres, caractères spéciaux et lettres, dans la mesure ou le nom de fichier est crypté par moi meme.

J'ai donc crée cette règle dans le .htaccess.
RewriteRule ^Vign-(.*?\.jpg)$ vignette.php?filename=$1 [L]

Elle fonctionne, mais par exemple si j'appelle la viggnette Vign-toyt223ui.jpg (ou toyt223ui est le nom crypté de l image que je decompresse dans vignette.php), dans filename en php, vec un GET, j'obtiens toyt223ui.jpg.

Donc je decoupe ma variable filename pour supprimer le .jpg. Je voudrais savoir si il y a un moyen de supprimer cette extension .jpg dans le $1 via le htaccess, plutôt que de le faire manuellement dans mon script php (je ne suis pas sure de l expression reguliere que j ai utilisée).

Je vous remercie de vos réponse,
Marie


nickargall
WRInaute accro
WRInaute accro
 
Messages: 6468
Inscription: 13 Juin 2005

Re: url rewriting d images crées avec gd en php

Message le Mer Sep 07, 2011 17:30

Bonjour

As tu essayé

Code: Tout sélectionner
RewriteRule ^Vign-(.*)\.jpg$ vignette.php?filename=$1 [L]

marieilx
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 3
Inscription: 7 Sep 2011

Re: url rewriting d images crées avec gd en php

Message le Mer Sep 07, 2011 17:47

Bonjour Nickargall,

Je viens de tester, ça marche super, plus besoin de couper mon extension dans le script :)

Va falloir, que je m'entraîne avec les expressions régulières, j'ai encore du mal. En regardant celle que tu m as fournie, j'ai compris de plus pourquoi ça ne fonctionnait pas comme je voulais.

Un grand merci et bonne soirée.

Marie


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