One more

adonnante

Nouveau WRInaute
Alors voilà,

je pense être pas loin, mais cela bloque pour la réécriture d'une photo

l'url du type
/media/AAAA/MM/blabla-958xnn.jpg

ou AAAA = annee sur 4 chiffres
MM = mois sur 2 chiffres
blabla : de tout et nimporte quoi comme des lettres, des chiffres, des -, des _ voir parfois @ © ...

Donc j'ai testé, avec quelques variantes ceci

Code:
RewriteRule ^media/([0-9]{4})/([0-9]{2})/([^*])-958/([^*])$ /media/$1/$2/$3\.jpg [R=301,L]
ou encore cela
Code:
RewriteRule ^([^*])-([958])x([^*])$ /$1\.jpg [R=301,L]

Je pense que le bas blesse là ou je cherche à sortir -958x de mon code...

Si vous avez des idées ?

Merci

Gilles
 

baud74

WRInaute impliqué
RewriteRule ^media/(20[0-9][0-9])/([0-9][0-9])/(.*)\-958xnn\.jpg$ /media/$1/$2/$3\.jpg [R=301,L]

un truc du genre, en supposant que les années commencent par 20 et qu'il faut bien une redirection 301, que le nom du fichier est blabla.
 

adonnante

Nouveau WRInaute
[RESOLU] Re: One more

Merci Baud74,

ca marche nickel.
J'ai customisé ta règle pour être plus dans l'art

Code:
RewriteRule ^media/([0-9]{4})/([0-9]{2})/(.*)\-958x([0-9]*)\.jpg$ /media/$1/$2/$3\.jpg [R=301,L]

j'avais oublié que "nn" était un chiffre...

Et hop un soucis, et du travail serveur, en moinsss

Tout de bon
 

Discussions similaires

Haut