Problème avec les caracteres spéciaux

Discussion dans 'URL Rewriting et .htaccess' créé par Hearty, 12 Février 2008.

  1. Hearty
    Hearty WRInaute discret
    Inscrit:
    23 Février 2004
    Messages:
    118
    J'aime reçus:
    0
    Salut à tous,

    J'ai un petit probleme dans une de mes rules.
    En fait je voudrais faire rediriger les appels à des images vers un script php de traitement de ces images

    Voici ma rule :
    Code:
    RewriteRule ([0-9]{4})/([0-9]{2})/([0-9]{2})/([0-9a-zA-Z\+\._-]+)\.jpg http://www.auto-museum.net/images/fiches/voir_photo_logo.php?t=$1/$2/$3/$4.jpg [L]
    Ca marche pratiquement bien, sauf que si j'ai des + réels dans le nom de fichier, la rule les remplace par des espace, et du coup çà ne passe pas. Pas de soucis pour les autres fichiers.

    Quelqu'un aurait une astuce ?

    Cordialement.
     
  2. e-kiwi
    e-kiwi WRInaute accro
    Inscrit:
    23 Décembre 2003
    Messages:
    13 198
    J'aime reçus:
    1
    et un RewriteRule ([0-9]{4})/([0-9]{2})/([0-9]{2})/(.+)\.jpg plus brutal ?
     
  3. Hearty
    Hearty WRInaute discret
    Inscrit:
    23 Février 2004
    Messages:
    118
    J'aime reçus:
    0
    Ben en fait c'est exactement pareil, il rewrite bien l'url, mais la destination qu'il me donne a la place ne va pas

    Concretement :
    J'appelle :
    Code:
    2007/10/21/Audi+R8+2007-47232.jpg
    , il reecrit bien ca mais en
    Code:
    images/fiches/voir_photo_logo.php?t=2007/10/21/Audi R8 2007-47232.jpg
    Or moi je veux :
    Code:
    images/fiches/voir_photo_logo.php?t=2007/10/21/Audi+R8+2007-47232.jpg
    Bon si ça me saoule vraiment je vais me renommer mes 40 000 photos mais bon si je peux éviter çà m'arrangerait :D
     
  4. Vap
    Vap WRInaute impliqué
    Inscrit:
    17 Juin 2007
    Messages:
    983
    J'aime reçus:
    0
    Voici une règle qui fonctionne avec deux +.

    Ecris en une par nombre de + possible...


    Code:
    RewriteRule ([0-9]{4})/([0-9]{2})/([0-9]{2})/([^\+]+)\+([^\+]+)\+([^\+]+).jpg http://www.auto-museum.net/images/fiches/voir_photo_logo.php?t=$1/$2/$3/$4+$5+$6.jpg [L]
    
     
  5. Hearty
    Hearty WRInaute discret
    Inscrit:
    23 Février 2004
    Messages:
    118
    J'aime reçus:
    0
    Le nombre de n'est pas limité ;)
    Enfin emrci quand même de la réponse, en adaptant ta règle on peut en faire une générique qui pourrait marcher ;) Merci bien.
    Par contre j'avais avant ta réponse renommé mes fichiers en virant tout sauf les a-zA-Z0-9_ et -, comme ca pas de soucis et pas de risques.

    Problème résolu donc ;)
     
  6. Vap
    Vap WRInaute impliqué
    Inscrit:
    17 Juin 2007
    Messages:
    983
    J'aime reçus:
    0
    oui c'est vrai, on peut faire générique :oops: :wink:

    La prochaine fois...
     
Chargement...
Similar Threads - Problème caracteres spéciaux Forum Date
problème lors d'une recherche en SQL et caractères spéciaux Développement d'un site Web ou d'une appli mobile 9 Août 2011
Simplepie problème caractères spéciaux rss iso Développement d'un site Web ou d'une appli mobile 4 Août 2011
Problème de caractères spéciaux Demandes d'avis et de conseils sur vos sites 21 Janvier 2008
Problème de caractères dans l'outil d'analyse des balises h1 h2 h3 Rédaction web et référencement 4 Août 2019
Problème de caractères Développement d'un site Web ou d'une appli mobile 12 Décembre 2017
Passage à PHP5.6, problème sur caractères accentués Développement d'un site Web ou d'une appli mobile 24 Juin 2015
Problème caractères accentués dans l'index google Crawl et indexation Google, sitemaps 4 Août 2013
Problème de lecture des caractères Développement d'un site Web ou d'une appli mobile 28 Juin 2012
Formulaire de contact en UTF-8 - problème caractères russe Développement d'un site Web ou d'une appli mobile 6 Juin 2011
Problème de caractères Développement d'un site Web ou d'une appli mobile 17 Juin 2010
Problème caractères avec include externe Développement d'un site Web ou d'une appli mobile 19 Mai 2010
Problème de URL indexé Google - suite de chiffres et caractères inconnue Débuter en référencement 16 Janvier 2010
Problèmes avec les caractères accentués. Développement d'un site Web ou d'une appli mobile 11 Décembre 2009
Problème caractères accentués (encore) Développement d'un site Web ou d'une appli mobile 13 Mars 2009
Problème d'encodage de caractères Développement d'un site Web ou d'une appli mobile 3 Juin 2008
problème avec caractères accentué Développement d'un site Web ou d'une appli mobile 26 Mars 2008
Problème caractères bizzares dans Google (encodage...?) Problèmes de référencement spécifiques à vos sites 14 Février 2008
Problème sur Opera : Drôles de caractères... Développement d'un site Web ou d'une appli mobile 22 Avril 2007
Problème de caractères dans un .pdf issu d'oscommerce Développement d'un site Web ou d'une appli mobile 26 Mars 2007
problème de validaité de script: caractères illégaux windows Développement d'un site Web ou d'une appli mobile 7 Juin 2006