重定向并隐藏目标网址

时间:2014-04-08 11:36:28

标签: php redirect video authorization

我想实现一个像Youtube一样的网站,这些视频的真实网址必须隐藏。

当用户进来时,PHP网页将对用户进行身份验证,并将该用户重定向到视频的真实URL。问题是我如何重定向网址并隐藏其真实的视频网址,或其他方式来阻止视频的真实网址曝光?

3 个答案:

答案 0 :(得分:1)

我不知道我是否明白你的意思,但你在找这样的东西吗?

$video_url = $user_is_authenticated ? $video_url : $authentication_url."?returnUrl=".$video_url;
echo "<a href='$video_url'>Video Title</a>";

这样,如果用户通过身份验证,则会向他发送真实的视频网址,否则会看到登录页面。

如果您不希望用户看到该网址,您可以在身份验证期间使用session variables

答案 1 :(得分:0)

可以使用window.open方法在InternetExplorer中使用JavaScript隐藏URL栏。

这只适用于InternetExplorer。根据安全问题,其余浏览器不允许您隐藏地址栏。

答案 2 :(得分:0)

我想你想要隐藏视频位置。制作一个脚本,将视频提供给您的前端。

feed.php?video=id

这将根据视频ID读取您的视频文件,并将其与propper标题一起返回给您的前端播放器。