PDA

View Full Version : [Server -htacces e apache]


Ludo237
28-06-2011, 19:28
Ciao a tutti :D
Utilizzo .htaccess e php nel mio progetto per sfruttare al massimo il sistema di caching.
ecco il pezzo htaccess

################CACHING METHOD####################
<FilesMatch "\.(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf)$">
Header set Expires "Thu, 20:00:00 GMT"
</FilesMatch>
# YEAR
<FilesMatch "\.(flv|gif|jpg|jpeg|png|ico)$">
Header set Cache-Control "max-age=2592000"
</FilesMatch>
# WEEK
<FilesMatch "\.(js|css|pdf|swf)$">
Header set Cache-Control "max-age=604800"
</FilesMatch>
# 10 minutes
<FilesMatch "\.(html|htm|txt)$">
Header set Cache-Control "max-age=600"
</FilesMatch>
# DONT CACHE
<FilesMatch "\.(pl|php|cgi|spl|scgi|fcgi)$">
Header unset Cache-Control
</FilesMatch>
<IfModule mod_gzip.c>
mod_gzip_on Yes
mod_gzip_dechunk Yes
mod_gzip_item_include file \.(html?|txt|css|js|php|pl|ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf)$
mod_gzip_item_include handler ^cgi-script$
mod_gzip_item_include mime ^text\.*
mod_gzip_item_include mime ^application/x-javascript.*
mod_gzip_item_exclude mime ^image\.*
mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
</IfModule>

e il pezzo PHP
ob_start('ob_gzhandler');

Il mio problema č che se aggiorno il mio sito web, per esempio cambio lo stile di qualche div, devo perforza ripulire la cache.. non ci sarebbe nessun problema se utilizzassi il sito solo io :fagiano: ma siccome ci transitano 1000 utenti al giorno :read: vorrei poter "ricostruire la loro cache" non so se mi spiego:help: si puņ fare? avete altri metodi di caching?