Example php script is dynamic include
$url = '';
if (!empty($_GET['folder'])) {
$url .= $_GET['folder'] . '/';
}
if (!empty($_GET['file'])) {
$url .= $_GET['file'] . 'php';
include $url;
}
else
{
include('pages/home.php');
}
答案 0 :(得分:0)
标题('位置:pages / home.php');
这将重定向到404页面
答案 1 :(得分:0)
您必须更改现在调用home.php的else语句。他们不存在的所有文件现在都是home.php文件.......也许你还需要更改斜杠前调用的文件夹
答案 2 :(得分:0)
这就是你告诉PHP浏览器你有404错误的方法:
<?php
# Send to the browser a 404 error code
header($_SERVER['SERVER_PROTOCOL'].' 404 Not Found');
# Display your 404 page
include('httpErrors/404.php');
?>