Problema aggiornamento cache

Nicola Giachellich

Nuovo Utente
25 Giu 2014
2
0
0
37
Bergamo
Salve a tutti, mi sono inscritto da poco a questo forum e volevo chiedere un aiuto per un problema alla quale non riesco a trovare soluzione.

Gestisco un sito internet per l'azienda dove lavoro. L'index principale (www.miosito.it/index.html) contiene un codice javascript con un redirect istantaneo al sito vero e proprio (www.miosito.it/2014/it/index.php).

Il codice che utilizzo è il seguente:

HTML:
<script language="javascript">
<!--
function redirect() {
location.replace("http://www.miosito.it/2014/it/");
}
setTimeout("redirect()",0);
-->
</script>

Il problema è questo: fino a pochi giorni fa il redirect reindirizzava sulla versione 2013 del mio sito. Adesso, col nuovo aggiornamento, l'index principale (quello con il redirect) viene caricato sempre dalla cache impedento il redirect al nuovo sito... ed essendo un redirect istantaneo non c'è modo di far aggiornare la suddetta pagina al browser (se non ovviamente cancellare la cache tramite le opzioni).

Esiste un modo per assicurarsi che l'index con il redirect si aggiorni automaticamente senza che io debba riempire le pagine del sito 2013 di messaggi "cancella la cache per passare al nuovo sito"?

Ringrazio in anticipo chiunque decida di aiutarmi.
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
non puoi vuotare la cache via javascript, ho trovato queste righe di codice, se usi le pagine php, da inserire alle prime righe
PHP:
<?PHP
header( 'Expires: Sat, 26 Jul 1997 05:00:00 GMT' );
header( 'Last-Modified: ' . gmdate( 'D, d M Y H:i:s' ) . ' GMT' );
header( 'Cache-Control: no-store, no-cache, must-revalidate' );
header( 'Cache-Control: post-check=0, pre-check=0', false );
header( 'Pragma: no-cache' );

?>
vedi http://it2.php.net/manual/it/function.header.php esempio #2 e guarda anche nei successivi "User Contributed Notes" (dovrebbe essere la 15°)
 

Nicola Giachellich

Nuovo Utente
25 Giu 2014
2
0
0
37
Bergamo
ciao
non puoi vuotare la cache via javascript, ho trovato queste righe di codice, se usi le pagine php, da inserire alle prime righe
PHP:
<?PHP
header( 'Expires: Sat, 26 Jul 1997 05:00:00 GMT' );
header( 'Last-Modified: ' . gmdate( 'D, d M Y H:i:s' ) . ' GMT' );
header( 'Cache-Control: no-store, no-cache, must-revalidate' );
header( 'Cache-Control: post-check=0, pre-check=0', false );
header( 'Pragma: no-cache' );

?>
vedi http://it2.php.net/manual/it/function.header.php esempio #2 e guarda anche nei successivi "User Contributed Notes" (dovrebbe essere la 15°)

Grazie mille, domani controllo subito se funziona :)
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
Potresti usare location.href al posto di location.replace oppure inserire nelle pagine vecchie un location.href a quelle nuove, anzi sarebbe quasi meglio visto che probabilmente google ti ha indicizzato quelle vecchie
 
Discussioni simili
Autore Titolo Forum Risposte Data
momeraths [WordPress] cURL error: problema aggiornamento/installazione plugin WordPress 4
P Problema tasferimento magento su altro server > mostra pagina "negozio in aggiornamento" Magento 0
T Problema con l'aggiornamento di una tabella <Table> PHP 5
M Problema con aggiornamento variabili da web server con javascript Javascript 1
N Problema aggiornamento dati con foreach PHP 1
A Problema con aggiornamento pagine HTML e CSS 0
E Problema import per aggiornamento PHP 0
P Problema con sessioni e aggiornamento profilo PHP 21
Emix Problema Aggiornamento Dati del DB PHP 16
EffeElle Problema per una query di aggiornamento record php PHP 35
A Ajax php mysql - problema aggiornamento dati Ajax 2
T problema aggiornamento data Javascript 5
P Problema aggiornamento grafici in jpgraph PHP 0
D Problema Aggiornamento Dati Mysql Su Server Aruba Hosting 3
S Problema con i tools con aggiornamento link Supporto Mr.Webmaster 4
I Sto progettando nuovi siti utilizzando bootstrap e devo dire funziona bene, l'unico problema e la maschera -moz- HTML e CSS 0
K Problema form update PHP 2
O problema con dvr dahua xvr5116 IP Cam e Videosorveglianza 0
S Problema nel ciclare un json Javascript 0
G Problema con Xampp Web Server 1
andrea barletta Problema con miniature comandi Photoshop 0
I problema con alice Posta Elettronica 0
K Problema Inner join PHP 1
F firefox problema http Linux e Software 0
N Problema con position absolute e overflow HTML e CSS 4
E Problema jquery Success jQuery 2
L Problema con inner join PHP 11
K [php] Problema con inner join PHP 4
E problema selezione sfumata Photoshop 2
K [PHP] Problema con variabili concatenate. PHP 1
A Problema filtro fluidifica Photoshop Photoshop 1
H Problema Bordi Scontorno Photoshop 1
O problema con query PHP 4
R Problema installazione Realtek WiFi USB rtl8821 Reti LAN e Wireless 0
I problema con 2 account Posta Elettronica 1
L problema collegamento file css con html HTML e CSS 1
Y Problema percorso file in rete PHP 1
N Problema SEO "L'URL non si trova su Google" SEO e Posizionamento 4
E Problema accesso a file con app sviluppata con MIT APP INVENTOR 2 Sviluppo app per Android 0
P Problema acquisizione clienti Webdesign e Grafica 1
F NetBeans problema creazione progetto Java Windows e Software 0
M Problema con Try Catch PHP 0
C problema seo + cerco esperto SEO e Posizionamento 11
Sergio Unia Problema con gli eventi del mouse su una data table: Javascript 2
T PROBLEMA CON SESSIONI PHP 3
A Problema, non so, di scale() o transform, oppure altro? HTML e CSS 0
T ALTRO PROBLEMA CON ARRAY PHP PHP 1
R problema con else PHP 0
T PROBLEMA CON ARRAY PHP 8
L problema con query select PHP 2

Discussioni simili