Ciao a tutti, la questione è la seguente
ho una pagina nella docroot in cui forzo un header 404 in base alla valutazione di una variabile, del tipo
codice:
// Nessun Output prima...
...
if ($variabile) {
header("HTTP/1.0 404 Not Found");
}
...
nella stessa cartella ho un file .htaccess in cui ho queste regole
codice:
...
ErrorDocument 403 /page-forbidden.php
ErrorDocument 404 /page-not-found.php
ErrorDocument 500 /server-error.php
...
Il risultato che mi aspetterei è che il browser fosse redirezionato sulla pagina /page-not-found.php. Invece ciò non succede
Ora, il test sulla variabile dell'if dà sicuramente true e l'htaccess è a posto (se richiamo un file inesistente viene correttamente richiamato il file page-not-found.php)
Sto dimenticando qualcosa? :master:
Grazie a tutti