url rewriting d images crées avec gd en php

Discussion dans 'URL Rewriting et .htaccess' créé par marieilx, 7 Septembre 2011.

  1. marieilx
    marieilx Nouveau WRInaute
    Inscrit:
    7 Septembre 2011
    Messages:
    3
    J'aime reçus:
    0
    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
     
  2. nickargall
    nickargall WRInaute accro
    Inscrit:
    13 Juin 2005
    Messages:
    6 601
    J'aime reçus:
    4
    Bonjour

    As tu essayé

    Code:
    RewriteRule ^Vign-(.*)\.jpg$ vignette.php?filename=$1 [L]
    
     
  3. marieilx
    marieilx Nouveau WRInaute
    Inscrit:
    7 Septembre 2011
    Messages:
    3
    J'aime reçus:
    0
    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
     
Chargement...
Similar Threads - rewriting images crées Forum Date
URL rewriting d'images URL Rewriting et .htaccess 22 Janvier 2022
problème url rewriting: css, js et images non chargés URL Rewriting et .htaccess 15 Juillet 2011
URL rewriting d'images ? Problèmes de référencement spécifiques à vos sites 22 Février 2011
Problème url rewriting et affichage d'images chez ovh (mutualisé) Problèmes de référencement spécifiques à vos sites 8 Septembre 2009
Images disparaissent avec url rewriting ? Demandes d'avis et de conseils sur vos sites 12 Février 2008
Suivi des images lors d'un URL Rewriting URL Rewriting et .htaccess 9 Décembre 2007
rewriting d'un nom de domain pour images URL Rewriting et .htaccess 28 Juillet 2007
url rewriting pose problème avec l'affichage des images URL Rewriting et .htaccess 6 Juillet 2007
Rewriting des images URL Rewriting et .htaccess 6 Décembre 2006
Images qui changent de répertoire + rewriting "classiqu URL Rewriting et .htaccess 27 Novembre 2006
URL Rewriting pour images appelées par un site externe URL Rewriting et .htaccess 4 Novembre 2005
Problème d'URL Rewriting pour des images URL Rewriting et .htaccess 28 Octobre 2005
Problème d'images suite à un rewriting URL Rewriting et .htaccess 20 Juillet 2005
[résolu] Rewriting pour des images URL Rewriting et .htaccess 21 Décembre 2004
Paramètres urls & urlrewriting => alphabétiques ou codés ? Problèmes de référencement spécifiques à vos sites 30 Mars 2022
Problème url rewriting et redirection URL Rewriting et .htaccess 4 Février 2022
petit soucis url rewriting URL Rewriting et .htaccess 17 Janvier 2022
url rewriting ne fonctionne pas chez moi URL Rewriting et .htaccess 4 Août 2021
URL rewriting et REGEX bonnes pratiques Développement d'un site Web ou d'une appli mobile 9 Septembre 2020
supprimer /index.html sans url rewriting, possible ? URL Rewriting et .htaccess 13 Novembre 2019