我是一名PHP新手,希望你能帮我解决这个问题。如何在PHP中创建自定义的404错误页面,而不是跳转到其他页面。
例如:
如何获取当前URL?我在这方面遇到了错误。因为我想检查标题是否为404。
例如:
mysite.com/no-where
页面no-where
不存在。我想在该URL上显示带有设计的404错误消息。如何获取当前URL?我在这方面遇到了错误。因为我想检查标题是否为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';
}
404.php
页面或404.htm
文件,使用您喜欢的任何样式,并在.htaccess
中执行ErrorDocument 404 /404.php
,对吧?或者这被认为是太“老派”了吗? - Funk Forty Niner