Domanda

Ho bisogno di fornire un URL statico a un client, ad esempio. http://domain.com/video.mp4 . Comunque tutto questo bisogno di URL per fornire un video a caso da una selezione di 5 video ogni volta che si accede.

Questo è possibile utilizzando PHP e mod_rewrite? O qualche altro modo?

Grazie

È stato utile?

Soluzione

possono essere in grado di fornire un URL a uno script PHP (http://domain.com/video.php), che poi imposta il suo colpo di testa content-type al tipo di un video e poi si legge in modo casuale un file utilizzando readfile.

Non credo che è necessario utilizzare mod_rewrite in questo caso.

header('Content-type: video/mp4'); // I don't know the correct MIME type
$files = array('vid1.mp4', 'vid2.mp4', 'vid3.mp4');
readfile($files[array_rand($files)]);

Altri suggerimenti

Il vostro cliente richiede l'url per finire in .mp4?

Se non si poteva davvero usare un mod_rewrite selezionando un numero casuale da, diciamo, da 1 a 5

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top