Visualizzazione risultati 1 fino 8 di 8

Discussione: Pagina d'errore 404 che risponde come 200 found

  1. #1
    malvisti non è connesso Neofita
    Data registrazione
    23-06-2006
    Messaggi
    7

    Predefinito Pagina d'errore 404 che risponde come 200 found

    Come da titolo, le pagine d'errore 404 rispondono erroneamente un'header http 200...

    Questo crea problemi ad esempio se si vuole iscriversi a Google Site Map...

    Non si potrebbe cambiare l'header in un effettivo 404?

    Grazie
    Claudioweb
    Il mio sito per la sfida dei phpisti malvisti

  2. #2
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,262

    Predefinito

    non e' proprio un problema tecnico, lo puoi risolvere semplicemente con

    Codice PHP:
    header("HTTP/1.0 404 Not Found");
    edit: non crea problemi con sitemap, perché puoi:

    a) disabilitare momentaneamente la tua pagina di errore mentre fai la verifica su Sitemaps. Le pagine not_found.* ritornano 200, perche' in effetti esistono, ma quella ufficiale restituisce 404.

    b) oppure usare il secondo metodo che Sitemaps ti offre, il tag META
    Ultima modifica di dreadnaut : 18-09-2006 alle ore 13.06.31

  3. #3
    malvisti non è connesso Neofita
    Data registrazione
    23-06-2006
    Messaggi
    7

    Predefinito

    Grazie infatti avevo già fatto così...

    Credendo fosse un "svista" temporanea pensavo si potesse impostarlo di default
    Claudioweb
    Il mio sito per la sfida dei phpisti malvisti

  4. #4
    Guest

    Thumbs up help

    [QUOTE=dreadnaut]non e' proprio un problema tecnico, lo puoi risolvere semplicemente con

    Codice PHP:
    header("HTTP/1.0 404 Not Found");

    dove va inserito questo tag?

  5. #5
    L'avatar di Gianluca
    Gianluca non è connesso Amministratore
    Data registrazione
    15-02-2001
    Messaggi
    18,035

    Predefinito

    Ricordo che sono supportate anche le pagine d'errore dinamiche (.php), per maggiori informazioni basta vedere le faq.
    Gianluca

  6. #6
    Guest

    Thumbs up ok

    molte grazie!!

  7. #7
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,262

    Predefinito

    quella riga va messa in cima alla tua pagina di errore .php - prima di ogni altro output

  8. #8
    Guest

    Predefinito

    pardon l' ignoranza ma potete essere un pò + chiari su come agire con php xchè il problema si presenta pure a me in fase di indicizzazione Con verifica html l' errore succitato con meta tag non lo trova google sebbene posizionato correttamente; avendo un dominio di 2° livello il famoso --- .com vorrei fosse indicizzato quello piuttosto che ---.altervista.org avrò speso dei soldini per qualcosa ...

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •