Réécriture de fichiers image ou doc
Bonjour à tous ! :D
Je rencontre un soucis d'url rewriting. J'ai des fichiers stockés sur site dans un répertoire "/articles/fichiers/xxx.doc".
J'ai réécris les liens vers mes fichiers en fonction de valeurs dans une bdd. Exemple : http://localhost/dev/44/file-9eb44a1...on_fichier.doc
Le fichier réel dans cet exemple est stocké sous le nom 9eb44a156.doc. J'ai donc écris le fichier htaccess suivant pour retrouver le fichier d'origine
Code:
1 2 3 4 5
|
Options +FollowSymlinks
RewriteEngine on
RewriteBase /dev
RewriteRule ^[0-9]+/file-([0-9a-zA-Z]{9})/.*\.([a-zA-Z]{3,4}) articles/fichiers/$1.$2 [L] |
Quand je lance le site en localhost et que je cliquer sur le lien http://localhost/dev/44/file-9eb44a1...on_fichier.doc
le fichier renvoyé au navigateur est voici_mon_fichier.doc.
Lorsque je navigue sur le site via mon hébergeur (1and1) le fichier renvoyé est 9eb44a156.doc. J'ai essayé pas mal de chose sur le htaccess mais je ne trouve pas :( . La seul différence sur le htaccess sur 1and1 c'est un / devant "/articles/fichiers/$1.$2 [L]"
Je ne comprends plus :? d'où vient le pb. Quelqu'un aurait -il une idée ???
Merci à tous :D