Web 開発では、エラーの処理はシームレスなユーザー エクスペリエンスを提供するために非常に重要です。開発者が直面する一般的な問題の 1 つは、特に URL 処理に .htaccess ファイルを使用する場合に、カスタム エラー 404 ページを作成することです。この記事では、PHP を使用してエラー 404 をシミュレートする方法を説明することで、この特定のシナリオに対処します。
The provided code using header($_SERVER["SERVER_PROTOCOL"]." 404 Not Found" ); .htaccess ファイルで構成された 404 ページを効果的にトリガーしません。カスタム エラー 404 ページへのリダイレクトが間違ったアプローチであるかどうかという疑問が生じます。
PHP でカスタム エラー 404 ページを生成するには、PHP 5.4 で導入された http_response_code 関数を使用することをお勧めします。そして上:
<?php http_response_code(404); include('my_404.php'); // provide your own HTML for the error page die(); ?>
http_response_code 関数を使用すると、エラー 404 を効果的にシミュレートし、カスタムを表示できます。内部エンドポイント スクリプトで見つからない URL を処理するときにエラー ページが表示されます。
以上がPHP を使用して 404 エラーをシミュレートし、カスタム エラー ページを表示する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。