找不到Php页面

找不到Php页面,php,Php,我有一个index.php和一些类似 Index.php/dashboard.php等。我注意到,如果输入错误Index.php/d,则不会出现错误 对于未找到的对象/页面,我看到的索引页面没有任何引导/css。如何告诉php显示未找到的页面 键入错误的url示例?在根文件夹中创建.htaccess文件并添加以下代码: RewriteEngine on ErrorDocument 404 http://siteurl.com/404.php 在根文件夹中创建404.php <?php /

我有一个index.php和一些类似 Index.php/dashboard.php等。我注意到,如果输入错误Index.php/d,则不会出现错误 对于未找到的对象/页面,我看到的索引页面没有任何引导/css。如何告诉php显示未找到的页面
键入错误的url示例?

在根文件夹中创建.htaccess文件并添加以下代码:

RewriteEngine on
ErrorDocument 404 http://siteurl.com/404.php
在根文件夹中创建404.php

<?php
// Add your 404 page error page content or layout
echo "This page is not found. Please enter valid URL";    
?>

让我们检查一下它的工作情况


//考虑到此页不存在,您应该获得404页

问题是.htaccess文件位于
项目,而不是htdocs文件夹

查看第12行中的代码。。。不,等等。您应该发布index.php的代码(如果是处理所有页面的代码)。创建一个允许的页面的白名单,如果你点击了一个没有白名单的页面,抛出一个错误。