Generare un errore HTTP 404 via PHP

inserito nella categorie: PHP
marchiato con i tag: , , , ,
gettyimages

Molto spesso abbiamo a che fare con quest’errore, il famosissimo 404 NOT FOUND, ma sappiamo veramente cosa significa e come implementarlo?

Il 404 è un codice di stato HTTP, e rappresenta una risorsa non trovata. Questo significa che il client è in grado di comunicare con il server, ma il server non trova quella risorsa.

Essendo questo un codice di stato HTTP, non HTML, il server deve rispondere in modo appropriato al client, inviando proprio il codice di errore, e non un semplice Errore 404, ma con un codice di ritorno 200 OK.

In PHP è molto semplice inviare header HTTP, tramite la funzione nativa di PHP void header ( string $string [, bool $replace = true [, int $http_response_code ]] ) unita magari ad un die([ string $status ] ).

Qui trovare la sintassi corretta:

Se hai letto questo articolo, potrebbero interessarti anche:

Commenta anche tu!