我是PHP的新手,希望您能为我解决这个问题。如何在PHP中创建自定义404错误页面,而又不去任何地方或将其重定向到其他页面。
例如 mysite.com/no-where
该页面no-where
不存在。我想在该URL上显示带有设计的404错误消息。
如何获取当前网址?我对此有一个错误。我想检查标题是否为404。
$url = $_SERVER['REQUEST_URI'];
$array = get_headers($url);
$string = $array[0];
if(strpos($string,"200")) {
echo 'url exists';
} else {
echo 'url does not exist';
}
创建一个.htaccess文件,并将以下行放入其中:
ErrorDocument 404 /errorpageFileName.php
这会将页面'errorpageFileName.php设置为您的错误404页面。当然,您可以根据自己的喜好更改文件名。
您可以在此处详细了解:Apache的自定义404错误问题
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句