Bonjour,
Je cherche depuis de nombreux jours une solution à ma problématique.
Je vais vous expliquer, c'est simple.
En fait, j'ai créé une petite plateforme d'hébergement de fichiers. Au niveau de l'envoi, mon script gère automatiquement la répartition sur un serveur de stockage. Là tout va bien, il envoie ce dernier par FTP et fournis un lien.
Ce lien (du type /up-XX.XX) est en fait de l'URL Rewriting vers le script de téléchargement. Ce script effectue quelques requêtes de statistiques et de protection et renvoie vers l'emplacement actuel du fichier (car le fichier peut-être amené à bouger d'emplacement physique)(par exemple s1.xxx.xxx/up-xx.xx).
Le soucis est que j'ai aucun moyen d'empêcher l'accès direct au lien réel (s1 par exemple).
Pensez vous qu'il est possible de faire passer le fichier directement par le premier script alors qu'il est stocké ailleurs ? PHP Peut-il faire la liaison de l'autre serveur directement ou dois-je d'abord rapatrier mon fichier sur serveur web ?
En espérant que vous m'aillez compris et que vous puissiez m'aider ! Merci d'avance
!
Je cherche depuis de nombreux jours une solution à ma problématique.
Je vais vous expliquer, c'est simple.
En fait, j'ai créé une petite plateforme d'hébergement de fichiers. Au niveau de l'envoi, mon script gère automatiquement la répartition sur un serveur de stockage. Là tout va bien, il envoie ce dernier par FTP et fournis un lien.
Ce lien (du type /up-XX.XX) est en fait de l'URL Rewriting vers le script de téléchargement. Ce script effectue quelques requêtes de statistiques et de protection et renvoie vers l'emplacement actuel du fichier (car le fichier peut-être amené à bouger d'emplacement physique)(par exemple s1.xxx.xxx/up-xx.xx).
Le soucis est que j'ai aucun moyen d'empêcher l'accès direct au lien réel (s1 par exemple).
Pensez vous qu'il est possible de faire passer le fichier directement par le premier script alors qu'il est stocké ailleurs ? PHP Peut-il faire la liaison de l'autre serveur directement ou dois-je d'abord rapatrier mon fichier sur serveur web ?
En espérant que vous m'aillez compris et que vous puissiez m'aider ! Merci d'avance
