我需要向客户提供静态网址,例如。http://domain.com/video.mp4。但是,此 URL 需要在每次访问时从 5 个视频中选择一个随机视频。
这可以使用 PHP 和 mod_rewrite 吗?还是其他方式?
谢谢
我需要向客户提供静态网址,例如。http://domain.com/video.mp4。但是,此 URL 需要在每次访问时从 5 个视频中选择一个随机视频。
这可以使用 PHP 和 mod_rewrite 吗?还是其他方式?
谢谢
您的客户是否要求网址以 .mp4 结尾?
如果不是,您确实可以通过从 1 到 5 中选择一个随机数来使用 mod_rewrite
您可以提供一个 PHP 脚本 (http://domain.com/video.php) 的 url,然后将其content-type
标题设置为视频类型,然后使用readfile
.
在这种情况下,我认为您不需要使用 mod_rewrite 。
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)]);