输入错误的网址后重定向到错误页面,php

时间:2016-10-16 22:18:35

标签: php video http-status-code-404

嘿伙计们:)你能帮帮我吗?在我的网站上输入错误的URL后,它会显示一些错误并清空视频播放器。我在这里给你示例: http://video.24tv.cz/index.php?url=1a660a85e9a2d02e976

如果网址是正确的,它只显示视频播放器并开始正确播放视频而没有错误,示例: http://video.24tv.cz/index.php?url=6697adb1d9a00acde7a3

有没有办法更改index.php中的代码,以便在用户输入错误的网址(没有任何视频的网址)后将用户重定向到我的随机网址?

外部php文件index.php

1 个答案:

答案 0 :(得分:0)

简单,你的文件()加载一个远程URL,如果它失败,它会返回FALSE,所以你可以检查它并做你想做的任何事情:

$url = "$url_parsovani";
$rows = @file($url);
if ($rows === false) {
  // output something else, redirect the user and so on..
  header("Location: /somewhere_else.html");
  exit();
}
foreach ($rows as $row) {

变为:

cache:clear