返回错误PHP变量的404页面

时间:2017-02-09 21:26:32

标签: php .htaccess http-status-code-404

我确信这一定很容易,但我无法理解它。

我目前在.htaccess中引用了自定义404页面;我们称之为404.php。

我还有一个页面(比如'test.php'),为简单起见,看起来如下:

<?php
  $id = $_GET["id"];
  if ($id == 1) {
    header("HTTP/1.1 404 Not Found");
  } else {
    echo $id;
  }
?>

我想要实现的是;如果变量'id'= 1(test.php?id = 1),则显示自定义404页面,否则继续。

目前状态代码404在标题中返回,但不显示任何内容。

我的第一个问题是;如何让404页面返回?

其次;这是为错误变量返回404错误的正确方法,还是我完全没有了?

0 个答案:

没有答案