Rewriting des images

Discussion dans 'URL Rewriting et .htaccess' créé par gjpeg, 6 Décembre 2006.

  1. gjpeg
    gjpeg WRInaute discret
    Inscrit:
    6 Décembre 2006
    Messages:
    98
    J'aime reçus:
    0
    re-bonjour,

    je voudrais réécrire les images de mon site fait en PHP.
    Concretement je voudrais que chaque URL d' image utilisée dans ma page (sans formalisme de nom particulier) soit remplacée par http://www.monsite.com/xxxx#yyyy.jpg où xxx serait la description de la balise ALT, et yyyy le vrai nom de l'image.

    Quelqu'un a-t-il déjà fait cela ? je n'ai rien trouvé en cherchant.

    J'en ai besoin car mes images s'appellent IMG_4564.jpg ou photo4744.jpg ou toto.jpg, bref des noms qui ne veulent rien dire. Or les balises ALT sont très bien renseignées mais les noms des fichiers priment pour la recherche d'images dans Google.

    une idée de script PHP à faire après le ob ?? et aussi une idée de regle pour le .htaccess ?
    Ca semble compliqué non ?
     
  2. narayana
    narayana WRInaute impliqué
    Inscrit:
    28 Janvier 2005
    Messages:
    727
    J'aime reçus:
    0
    Des sources de cette affirmation ? :)
     
  3. ltressens
    ltressens WRInaute occasionnel
    Inscrit:
    2 Avril 2004
    Messages:
    451
    J'aime reçus:
    0
    Le # est réservé pour les sections des pages dans les URL
     
  4. nickargall
    nickargall WRInaute accro
    Inscrit:
    13 Juin 2005
    Messages:
    6 601
    J'aime reçus:
    4
    Tu te donnerais beaucoup de mal pour rien je pense
    autant renommer le fichier à la base !
     
  5. gjpeg
    gjpeg WRInaute discret
    Inscrit:
    6 Décembre 2006
    Messages:
    98
    J'aime reçus:
    0
    ok

    non je ne peux pas penser au renommage à la base du fichier à la main car c'est un site présentant des produits.
    On uploade des fichiers image dans le backoffice, on leur donne une description, on leur demande un nom..etc. qu'on veut retrouver sur l'image et sur sa balise pour optimiser la recherche de ce produit et dans google, et dans le site, la recherche de l'image, pas de la page.
    Or je ne me vois pas dire au client de retélécharger chaque image, de la renommer, et la ruploader...surtout si ya déjà 300 images avec une ALT correcte. Je voudrais juste optimiser le référencement des images et non pas des pages où sont affichées ses images.

    Donc je voudrais le faire en url rewriting. ça doit être possible non ?
     
  6. magic corp.
    magic corp. WRInaute occasionnel
    Inscrit:
    17 Juin 2004
    Messages:
    395
    J'aime reçus:
    0
    Pour ce qui est du PHP, je pense qu'il te faud créer une fonction pour générer les nom des images, pour pouvoir te simplifier la vie si ton boss te dis que ça lui plais pas et qu'il veux que ce soit différent, genre yyy_xxx.jpg au lieux de xxx-yyy.jpg (exemple bidon)

    Donc une fonction
    Code:
    function name_img($name, $alt)
    {
      return($alt . "-" . $name); // exemple à paufiné pour correspondre avec les donnée dont tu disposes.
    }
    Ensuite dans ton code tu remplace tous les
    Code:
    echo('<img src="' . $nom_image . '" alt="' . $contenu_alt . '" />
    par
    Code:
    echo('<img src="' . name_img($nom_image, $contenu_alt) . '" alt="' . $contenu_alt . '" />
    Et pour finir la règle de rewrite pour des nom : xxxx-yyyy.jpg
    Code:
    RewriteRule ^.+-(.+\.jpg)$ /$1 [L]
    Voila en gros ce que je pense qu'il faut que tu fasses. Après je pense que tu dois avoir des contrainte dont je n'ai pas tenu compte mais l'idée y est.
     
  7. gjpeg
    gjpeg WRInaute discret
    Inscrit:
    6 Décembre 2006
    Messages:
    98
    J'aime reçus:
    0
    merci

    merci, je vais essayer.
     
Chargement...
Similar Threads - Rewriting images Forum Date
URL rewriting d'images URL Rewriting et .htaccess 22 Janvier 2022
url rewriting d images crées avec gd en php URL Rewriting et .htaccess 7 Septembre 2011
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
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