URL rewriting d'images ?

Discussion dans 'Problèmes de référencement spécifiques à vos sites' créé par Rose95, 22 Février 2011.

  1. Rose95
    Rose95 Nouveau WRInaute
    Inscrit:
    22 Février 2011
    Messages:
    2
    J'aime reçus:
    0
    Bonjour,
    j'aimerais savoir tout d'abord, si cela est possible et ensuite si oui comment ?

    j'aimerais que les images d'une page aient une URL différente que celle qui est réelle
    je m'explique

    j'ai une page avec des image donc
    balise img avec src ...
    mais le src devraient être différent que la source réelle
    ex
    une image dont le src réel est
    http://www.domaine.com/Dossier/Code1/Code2/small-NomDeLImage.jpg
    sachant que le nom de l'image (NomDeLImage) est composé comme suit :
    - Nom de la marque (attention la marque si elle a 2 mots aura ces 2 mots séparés par un tiret - )
    - un tiret -
    - Nom de l'"article" (attention 'article si il a 2 mots aura ces 2 mots séparés par un tiret - )
    - un tiret -
    - numéro d'ordre (ici de 1 à 3 car pour le moment bloqué à 3 images maxi)

    j'aimerais pouvoir avoir d'affiché dans mon src :
    http://www.domaine.com/Code1/Code2/Mot1-Mot2/NomDeLImage.jpg

    donc en gros
    le nom du Dossier ne doit pas être affiché
    le "small-" ne doit pas être affiché
    et je rajoute 2 mots "clés"

    j'ai essayé de faire dans le htaccess
    Options +FollowSymlinks
    RewriteEngine on
    RewriteRule ^/([0-9]+)/([0-9]+)/[a-z]+-[a-z]+/([a-z]+)-([a-z]+)-([0-9]+)\.jpg$ /DOSSIER/$1/$2/small-$3-$4-$5.jpg [L]

    mais cela ne fonctionne pas
    de toute manière ça ne fonctionnerait pas pour le cas où ma marque oà mon article contient plus d'un mot.
    car je ne sais pas comment lui dire qu'il peut y avoir des lettres ou des tirets dans le nom de l'image.

    si quelqu'un peut me dire quoi mettre dans le htaccess, si c'est faisable bien sur.
    merci d'avance !
     
  2. Marie-Aude
    Marie-Aude WRInaute accro
    Inscrit:
    5 Juin 2006
    Messages:
    16 368
    J'aime reçus:
    2
    Il faut que tu aies des séparateurs différents pour les éléments de la marque (par exemple +) et pour les éléments du nom de l'article (pareil ? un +)
     
  3. Rose95
    Rose95 Nouveau WRInaute
    Inscrit:
    22 Février 2011
    Messages:
    2
    J'aime reçus:
    0
    OK pour mettre un séparateur différent pour la marque et l'article de celui séparant la marque de l'article
    je comprend cela
    mais en fait cela ne me gène en rien ici car
    je n'ai pas besoin de séparer la marque de l'article dans ma ré écriture de l'URL

    ce qu'il me faut savoir sur cela c'est comment dire qu'il y a X caractères alphabetiques (entre a et z) et d'autres caractères comme le -
    je ne pense pas que [a-z]+ suffise...

    comment faire pour pouvoir mettre dans l'attribut SRC de la balise IMG :
    /Code1/Code2/Mots/NomDeLImage.jpg
    qui puisse pointer sur
    /Dossier/Code1/Code2/small-NomDeLImage.jpg
    ?

    sachant que Mots
    sont des caractères alphabetiques de a à z , je n'ai pas d'accent ici
    et aussi le tiret "-"
     
Chargement...
Similar Threads - rewriting images Forum Date
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
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