2009-09-25 8 views
2

Je cherche à utiliser Apache mod_rewrite pour servir un fichier en .jpg au lieu de .jpeg. Est-ce possible?Puis-je utiliser mod_rewrite pour modifier les extensions de fichier? .jpg en .jpg par exemple

+0

Pourquoi ne pas simplement renommer le fichier? C'est généralement une mauvaise pratique de diffuser le même contenu sur différentes URL comme celle-ci. –

+0

Ben S, le point entier de mod_rewrite n'est-il pas de servir le même contenu sur des URL différentes? Qu'est-ce qui rend cette pratique généralement mauvaise? – bmb

+0

Trouvez une réponse? – atwellpub

Répondre

4

Essayez ceci:

RewriteEngine on 
RewriteRule ^(.+)\.jpeg$ $1.jpg 
0

Vous pouvez réécrire l'extension jpeg à jpg selon la règle suivante dans htaccess:

RewriteEngine on 

RewriteRule ^(.+)\.jpeg$ /$1.jpg [L] 
Questions connexes