• User Attivo

    Header HTTP "If-Modified-Since"

    Sul celeberrimo motoriricerca.info ho incontrato questa affermazione:
    un buon web server dovrebbe supportare l'intestazione HTTP "If-Modified-Since". Gli spider dei motori di ricerca più avanzati utilizzano tale intestazione per farsi inviare dal web server solo i file che sono stati modificati dopo una data indicata dallo spider.

    Allora ho chiesto al sistemista che mi offre il servizio di host se il server supportava supportava tale intestazione e costui mi ha risposto:
    è il client che puo fare una richiesta condizionale usando l'If-Modified-Since header. Il server puo rispondere con "304 Not Modified".

    Ora io non sono un tecnico, quindi vi chiedo gentilmente se la risposta che mi ha dato il sistemista è sufficiente. :bho:


  • Community Manager

    Sposto qua 🙂


  • Super User

    Si, e giusto quello che ti ha detto il sistemista.

    Low, su Motoricerca.info intendeva quello, cioè la capacità del server di informare lo spider che la pagina non fosse stata modificata da una certa data in poi, cioè nella fattispecie dall'ultima visita dello spider.

    Domanda del client : dimmi IF (se) la pagina X è stata MODIFIED SINCE (modificata da) la mia ultima visita.

    Risposta del server: 304 (no)

    Oppure

    Risposta del server: 200 (si, ecco quella nuova)

    Se hai un server windows che ti fornisce i log puoi provare ad usare una piccola utility che ho fatto, lì vedi molto bene le risposte del server ai vari spider per le singole pagine.

    http://www.posizionamento-web.com/spidex.asp


  • User Attivo

    ottimo, ho verificato che l'header 304 è supportato. grazie