2

wordpress の 404 ページにカスタム html を追加しようとしています。

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

誰かがhttp://www.demosite.com/about/whateverにアクセスした場合= HTML 1 を表示

誰かがhttp://www.demosite.com/find/whateverにアクセスした場合= HTML 2 を表示

これはPHPとHTMLでも可能ですか?

4

1 に答える 1

0
<?php           
$filename = "/find";
if (is_dir($filename)){
echo $filename, " display html1 ";
include('html1.html');
}
else{
echo $filename, " display html2 ";
include('html1.html');
}
?>

このコードは、フォルダ "find" が存在するかどうかをチェックし、html1 を表示し、それ以外の場合は html2 を表示します。

あなたにとってより良い選択肢はこれだと思います:

browse http://yourdomain/about/whateverユーザーがコンテンツを表示するときにhtaccessを使用しますhttp://yourdomain/page.php?p=about&var=whatever

を使用してページの p の値を取得し、$_GET['p']それに応じて html を表示します

if($_GET['p'] == "find"){
   include('html1.html');
}else{
   include('html2.html');
}
于 2013-02-14T04:30:17.980 に答える