[URL Rewriting] sur téléchargement de fichiers
Bonjour,
Je cherche à réécrire dynamiquement une URL simple qui pointe vers des fichiers à télécharger :
du type : "http://stite.fr/dnl/fichier.zip" ou "http://stite.fr/dnl/img/image.jpg"...
en :
Code:
http://site.fr/stat/phpmyvisites.php?url=http://site.fr/dnl/img/image.jpg&id=1&pagename=FILE:image.jpg
- ce qui est en gras est variable
- la racine du répertoire de téléchargement est toujours /dnl/. Mais ce répertoire contient des sous répertoires
- les fichiers sont de tous types.
J'ai pensé à ce genre de script PHP lié par un HTACESS via un "Errordocument" :
Code:
1 2 3 4 5 6 7 8
| <?php
$recupurl=$_SERVER['REQUEST_URI']; // je récupère l'adresse demandée
header("HTTP/1.1 200 OK" ); // j'annule le 404
//je redirige
header("location:http://site.fr/stat/phpmyvisites.php?url=http://site.fr$recupurl&id=1&pagename=FILE:$recupurl");
exit;
?> |
L'idéal pour moi, serait directement via un .HTACCESS. Mais je ne connais pas du tout la syntaxe à utilisé pour ce dernier et les exemples montrent plutôt la réécriture d'une url php en html. Or je cherche juste à inclure une url dans une autre.
Vous avez des idées ? Merci :D