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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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