Je débute en php et je souhaiterai mettre à disposition une petite vidéo sur mon site. Jusque là pas de souci.
Désirant sécurisé cette vidéo j'ai créé un htaccess contenant ceci :
Code : Tout sélectionner
<FILE *.mp4>
deny from all
allow from 127.0.0.1
</FILE>Puis dans ma page html j'ai insérer ça :
Code : Tout sélectionner
<video id="my_video_1" class="video-js vjs-default-skin" src="video.php?url=mavideo.mp4" controls="controls" width="640" height="360" poster="" data-setup="{}"> </video>Code : Tout sélectionner
<?php
$path= '../images/Videos/'.$_GET['url'];
header('Content-type: video/mpeg');
header('Content-Length: '.filesize($path)); // provide file size
header("Expires: -1");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
readfile($path);
exit;
}
?>J'aimerai savoir s'il y a un moyen de remédier à ça ou une autre méthode pour permettre l'accès de la vidéo seulement par la page html.
Je sais pas si j'ai été suffisamment clair et je reste à votre disposition pour toutes informations supplémentaires.
Merci d'avance,