我有一个应该重定向的代码,以防它没有正确设置某些请求参数。
if(!is_numeric($_GET['id'])){
header("HTTP/1.0 404 Not Found");
header('Location: '.$url);
exit();
}
问题是,每当我检查 Firefoxes 插件、实时 HTTP 标头时,我都会看到 302 临时重定向。这是为什么?为什么没有给出 404 响应?