Muy buenas.
Estoy intentando que solo se acceda a una página solo mediante una dirección IP. Hasta aquí, no hay problema, éste está en que, cuando no sea la indicada IP, tire un error 404, y esto, no funciona.
Código PHP:
...
if($ip!=="00.00.00.00") {
header("HTTP/1.1 404 Not Found");
exit();
} else...
No hay nada antes del header, es decir, nada de html, ningún output, ningún espacio en blanco. El condicional funciona bien, porque de hecho solo falla que salga el error 404.
¿Alguien sabe qué puede estar pasando?
Un saludo y gracias.