如果用户尝试输入不存在的错误网址,如何在我的网站中重定向或呈现无效网页?我想要一个共同的代码,因为我没有在网站中使用框架,以便如果用户输入错误或不存在的操作将重定向到页面说"该页面无法使用"?我没有在我的网站中使用任何框架。所以请给我一个解决方案。
答案 0 :(得分:1)
创建一个404.php页面,然后编写您想要的内容,然后创建一个.htaccess文件,将其放在与您的网站相同的文件夹中
<强> 404.php 强>
<?php
header("HTTP/1.0 404 Not Found");
?>
<html>
<head>
<title>404 Error - Page Not Found</title>
</head>
<body>404 Error - Page Not Found!</body>
</html>
您必须在自定义404错误中指定404 HTTP响应标头 另外,它将被视为普通页面和200 OK响应 将被发送到客户端浏览器。之前必须调用
header()
发送任何实际输出
<强>的.htaccess 强>
ErrorDocument 404 /404.php
答案 1 :(得分:0)
如果您设置.htaccess文件,则可以定义自定义404错误页面。
您可以按照本教程:https://www.digitalocean.com/community/tutorials/how-to-create-a-custom-404-page-in-apache