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 659
    J'aime reçus:
    2
    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
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
supprimer /index.html sans url rewriting, possible ? URL Rewriting et .htaccess 13 Novembre 2019
Je bloque sur le rewriting des URL contenant un ? URL Rewriting et .htaccess 3 Septembre 2019
récupération du get après rewriting URL Rewriting et .htaccess 21 Juin 2019
Ralentissement url rewriting URL Rewriting et .htaccess 1 Mai 2019
URL Rewriting Débuter en référencement 17 Avril 2019
Conflit de redirection 301 et Urlrewriting Netlinking, backlinks, liens et redirections 20 Février 2019
URL REWRITING et redirection 301 URL Rewriting et .htaccess 24 Janvier 2019
  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
    Rejeter la notice