Nwlapcug.com


Come specificare una scadenza della Cache



Per impostazione predefinita, più Web il contenuto della cache browser, accelerando l'esperienza di navigazione grazie al riutilizzo di copie memorizzate nella cache del contenuto che non è cambiata. Tuttavia, il browser sarà ancora chiedere il server Web se il contenuto è stato modificato (tramite una richiesta GET) e ricevere una risposta dal server (una risposta 304) una volta per ogni singolo file su una pagina. Codice di scadenza della cache velocità di navigazione anche inoltre raccontando il browser non chiedere di determinati contenuti per un tempo specificato, dopo che la cache "scade" e il browser può ancora una volta chiedere il contenuto. Maggior parte dei provider di hosting utilizzano software Apache Web server, che consente agli utenti di specificare la scadenza della cache utilizza un file. htaccess.

Istruzioni

1

Scarica il tuo file. htaccess, che risiede sulla parte superiore del vostro server Web, utilizzando un'applicazione di File Transfer Protocol. Se avete difficoltà a localizzare il file. htaccess, assicurarsi che si imposta l'applicazione FTP per visualizzare i file nascosti.

2

Aprire il file. htaccess in un editor di testo e incollare il codice riportato di seguito:

< IfModule mod_expires.c >

< FilesMatch ". $ (ico|pdf|flv) ">

Impostazione intestazione Cache-Control "max-age = 29030400, pubblica"

< / FilesMatch >

< FilesMatch ". $ (jpg|jpeg|png|gif|swf) ">

Impostazione intestazione Cache-Control "max-age = 604800, pubblica"

< / FilesMatch >

< FilesMatch ". $ (xml|txt|css|js) ">

Impostazione intestazione Cache-Control "max-age = 172800, proxy-revalidate"

< / FilesMatch >

< FilesMatch ". $ (html|htm|php) ">

Impostazione intestazione Cache-Control "max-age = 60, privata, proxy-revalidate"

< / FilesMatch >

< / IfModule >

3

Aggiungere, spostare o rimuovere tipi di file come desiderato. Tipi di file vengono visualizzati solo all'interno delle parentesi e devono essere separati da un carattere pipe (|).

4

Regolare i numeri di tempo di Cache-Control come desiderato. Questi numeri sono elencati in secondi; ad esempio, un'ora sarebbe scritto come "3600 secondi."

5

Salvare il file. htaccess come un documento di testo normale senza estensione di file e poi caricarlo sul server, sostituendo il file esistente.

Consigli & Avvertenze

  • Più provider di hosting condiviso utilizzare il server Web Apache. Se siete in dubbio, chiedete al vostro fornitore. Ci sono altri metodi per specificare la scadenza della cache, a seconda dei moduli che sono stati installati in server Apache e la conoscenza del codice come tipo mime.
  • Se si apportano modifiche alle pagine esistenti sul tuo sito Web, mentre la scadenza della cache è attiva, potrebbe essere necessario cancellare la cache del browser Web manualmente per visualizzare le modifiche.
  • Tenere sempre una copia di backup del vostro sito, incluso il file. htaccess, in modo che è possibile ripristinare la versione precedente se le modifiche causano problemi.