0

404 Not Found コードの結果である場合、ページに追加テキストを表示したいと思います。ページの残りの部分を別の場所で再利用したいと思います。

<div>
   <?php
      if(page_is_404_redirect)
      {
         <div>Oh no, I couldn't find what you were looking for.</div>
      }  
   >?
   ...
</div>

$_SERVER 変数ページには、エラー コードの結果を示していると思われるものは何も見つかりませんでした。エラーコードの状態を確認するにはどうすればよいですか?

4

1 に答える 1

1
<?php
$previous = $_SERVER['HTTP_REFERER'];
$headers = @get_headers($previous);
if($headers[0] == 'HTTP/1.1 404 Not Found')
{
echo "Previous page was 404 error";
}
?>
于 2015-03-09T18:52:35.360 に答える