Question

J'ai un CDN qui stocke des fichiers multimédias. Chaque fichier que je veux stocker seulement le numéro d'identification du fichier dans les données ainsi, file.zip = 4423342 sur le serveur. Le problème est, le CDN ne permet pas php ou toute forme de programmation. Comment puis-je faire si j'ai un fichier local qui est utilisé pour définir les en-têtes et laissez-moi le changer quand ils téléchargent un fichier à partir du CDN télécharge comme file.zip au lieu de 4423342. Maintenant, je sais que c'est simple si la fichier est stocké sur le même serveur que le fichier qui définit les en-têtes.

Merci!

Était-ce utile?

La solution

Si votre CDN ne vous permet pas de définir le nom / les en-têtes du fichier stocké, vous ne pouvez pas le faire sur votre serveur. L'utilisateur est dirigé vers le serveur CDN, et vous ne pouvez pas « injecter » quoi que ce soit dans cette connexion.

Je regarderais en regardant les options de votre CDN Finalité offre. Par exemple, vous pourriez être en mesure d'ajouter quelque chose comme /file.zip à la fin de l'URL CDN, et quand même obtenir le fichier correct.

C'est - si l'URL est http://cdn.example.com/113312 , peut-être http://cdn.example.com/113312/file.zip fonctionne aussi bien.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top