Php 检查文件夹/目录是否存在,然后显示html1,如果不存在则显示html2

Php 检查文件夹/目录是否存在,然后显示html1,如果不存在则显示html2,php,directory,Php,Directory,我正在尝试将自定义html添加到wordpress中的404页面 <?php $filename = "/find"; if (!file_exists($filename)) echo $filename, " display html2 "; elseif (!is_dir($filename)) echo $filename, " display html1 "; ?> 如果有人访问=显示HTML 1 如果有人访问=显示HTML 2 这在PHP和HT

我正在尝试将自定义html添加到wordpress中的404页面

<?php           
$filename = "/find";
if (!file_exists($filename))
echo $filename, " display html2 ";
elseif (!is_dir($filename))
echo $filename, " display html1 ";
?>

如果有人访问=显示HTML 1

如果有人访问=显示HTML 2


这在PHP和HTML中是可能的吗?

检查目录中是否有文件。我不想让它找文件。我只想让php代码看到用户是否在目录中,然后显示什么类型的html。它实际上检查文件夹“find”,你是否真的有一个find and about文件夹,或者你正在使用htaccess重定向。我正在尝试:但它不起作用。“nope”一词出现在两个页面上:我希望在/find/which页面下显示“hello”。这是因为目录“/find”不存在或路径错误。目录在那里。。。还有什么其他的书写方式呢?我添加了-/home/user/public_html/demosite.com/find,但这也没用?
<?php           
$filename = "/find";
if (is_dir($filename)){
echo $filename, " display html1 ";
include('html1.html');
}
else{
echo $filename, " display html2 ";
include('html1.html');
}
?>
if($_GET['p'] == "find"){
   include('html1.html');
}else{
   include('html2.html');
}