Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Inviare Last Modified Dinamicamente

    Ciao a tutti,

    ho realizzato un portale con mod rewrite asp "artigianale", ho inserito in tutte le pagine il parametro last modified, il problema è che il last modified è nella pagina principale che viene inclusa e non riesco ad attriburgli il valore reale dell'ultima modifica, perchè se aggiorno una pagina dinamicamente, il parametro last modified viene passato dal file e quindi non tiene conto delle modifiche. Questo impedisce a chi ha la pagina vecchia di riuscire a visualizzare quella aggiornata perchè il browser IE riprone la cache memorizzata a patto che non venga settata l'opzione di aggiornamento della pagina.

    Spero possiate aiutarmi e che capiate anche quello che ho scritto

    Grazie

  2. #2

  3. #3
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Ma forzare il browser via script a richiamare sempre la versione ultima?

    Roby

  4. #4
    Ciao Roby_72,

    in che modo lo forzo il browser?

    Ho notato che in alcuni casi quando la pagina viene modificata, il browser se l'ha già in cache mostra sempre quella e non c'è maniera di fargli capire che la pagina è cambiata se non elimanado la cache.


    i file che mi interessano sono strutturati in questo modo

    file-contenuto.asp

    includeinfilecontenuto.asp con last modifed statico (l'ho inserito io a mano)

  5. #5
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    All'inizio di ogni pagina ASP:

    codice:
    <%
    response.expires = -1500 
    response.AddHeader "PRAGMA", "NO-CACHE"
    response.CacheControl = "PRIVATE"
    %>
    Roby

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.