Simulation des pages d'erreur 404 en PHP
Question :Lors du traitement des requêtes via un fichier .htaccess, comment pouvez-vous simuler les pages d'erreur 404 en utilisant PHP si la page demandée ne l'est pas trouvé ?
Réponse :
La fonction d'en-tête ne crée pas une véritable page 404. Au lieu de cela, vous pouvez utiliser la fonction http_response_code pour générer un code d'état 404, comme indiqué ci-dessous :
<?php http_response_code(404); include('my_404.php'); // Provide your own HTML for the error page die();
La fonction die() garantit que l'exécution normale est terminée après l'affichage de la page d'erreur. Cette méthode déclenche effectivement l'affichage de votre page 404 personnalisée configurée via ErrorDocument dans .htaccess.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!