Aller au contenu

Sujets conseillés

Posté

Bonjour,

D'habitude j'arrive à me débrouiller à peu près avec les expressions régulière, lorsque ça reste hyper simple. La je cherche à ajouter l'url de mon site sur les photos en grand format mais pas sur les vignettes.

J'aimerai vérifier que REQUEST_FILENAME ne contient pas la chaine "-t.jpg" mais il faut qu'elle contienne ".jpg". En gros il ne faut pas que la chaine "-t" se situe avant le ".jpg".

J'ai bien essayé ça:

RewriteEngine on

RewriteCond %{REQUEST_FILENAME} ^(.*)(!(\-t)).jpg$
RewriteRule ^(.*).jpg$ http://www.cap-sizun.com/photos/copyright.php?image=$1.jpg [L]

Mais ça ne fonctionne pas.

Quelqu'un pourrait-il venir à mon secour ? Je préciser que je suis une buse en expressions régulières alors hein on ne se moque pas :blush:

Loïc.

Posté
RewriteEngine on

RewriteCond %{REQUEST_FILENAME} ^(.*)(!(\-t)).jpg$
RewriteRule ^(.*).jpg$ http://www.cap-sizun.com/photos/copyright.php?image=$1.jpg [L]

Mais ça ne fonctionne pas.

Je mettrais plutôt:

RewriteCond %{REQUEST_FILENAME} .jpg$
RewriteCond %{REQUEST_FILENAME} !-t.jpg$
RewriteRule (.*) http://www.cap-sizun.com/photos/copyright.php?image=$1 [R=301L]

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...