2009-09-09 7 views
1

Ceci est une question htaccess simple pour les experts, mais j'ai essayé d'obtenir ce tri pendant un certain temps. C'était quelque chose qu'un développeur a fait avant mon temps avec ce code. Il a tronqué l'extension de fichier d'image des demandes. À titre d'exemple,Comment ajouter .gif aux noms de chemins dans Apache httpd?

/images/btn/Find a bear doit obtenir l'URL changé en interne pour /images/btn/Find a bear.gif

Toutes les images dans le dossier sont .gif extensions.

J'ai essayé cette réécriture d'URL dans le dossier racine, mais cela n'a pas aidé.

Options +FollowSymlinks 
RewriteEngine On 
RewriteRule ^images/(.*)$ images/$1.gif 

Je sais que RewriteRule est activé sur le serveur, etc. S'il vous plaît aider.

Répondre

3

Vous avez probablement une boucle infinie. Essayez ceci:

RewriteCond $1 !.*\.gif$ 
RewriteRule ^images/(.*)$ images/$1.gif 
+0

a fonctionné parfaitement! – Pasta

Questions connexes