facendo una ricerca su google ho trovato questo:
16.1. Cosa vuol dire "404 Not found"? - N E -
Può accadere, durante la navigazione, di inserire sul proprio browser (o richiamare cliccando su di un rimando) l'indirizzo di un ipertesto e di vedersi comparire, invece della normale pagina, una pagina contenente un grosso messaggio del tipo Error 404: Not found, seguita da altre indicazioni.
Questo messaggio è una pagina ipertestuale come tutte le altre, che viene però creata sul momento dal server HTTP del computer indicato nell'indirizzo, in modo da avvertirvi che l'oggetto da voi richiesto non è stato trovato, ossia che sul disco di tale computer non esiste nessun file con il nome e il percorso indicati nell'URL.
I motivi per cui si può incappare in un errore di questo tipo sono molti; i tre più comuni, in ordine di frequenza, sono:
Avete sbagliato a digitare l'URL, oppure (se l'errore è comparso dopo che avete selezionato un rimando in una pagina ipertestuale) l'autore della pagina precedentemente visualizzata ha sbagliato a digitarlo;
Avete digitato correttamente l'URL, ma la fonte da cui lo avete ricavato vi ha fornito un URL errato;
L'URL era corretto, ma, dal momento in cui voi, o chi ve lo ha fornito, lo avete visitato per l'ultima volta, il file corrispondente è stato spostato, cancellato o rinominato.
Nel caso si incontri un errore di questo tipo, e si sia certi di aver digitato correttamente l'URL, si può provare a digitare altri indirizzi relativi allo stesso computer - ossia quello dell'indice della directory corrente o della pagina iniziale del computer stesso. Ad esempio si supponga di digitare il seguente indirizzo:
http://www.example.com/computer/pc/bios.htm
Nel caso si ottenga un errore di Not found, si potrebbero provare nell'ordine i seguenti URL, sperando di incontrare pagine simili da cui ottenere il nuovo nome del file o informazioni sulla sua sparizione:
http://www.example.com/computer/pc/ (Se almeno la directory pc esiste, si dovrebbe ottenere l'ipertesto iniziale (index.html) della directory oppure l'elenco dei file in essa contenuti)
http://www.example.com/computer/
http://www.example.com/
Il numero 404 si riferisce al codice d'errore riscontrato dal server. Si noti che il testo esatto del messaggio può variare a seconda della versione e del tipo di programma server HTTP installato sul computer remoto.