Pomocí standardních modulů lze zrychlit přenos dat (cachovat data) mezi serverem Apache a WWW prohlížečem uživatele.
Do souboru .htaccess
stačí doplnit následující kód:
# Zapnutí módu Expires a jeho nastavení na 0 ExpiresActive On ExpiresDefault A0 # Nastavení cachování multimediálních dat na 1 rok (není to mnoho?) <FilesMatch "\.(flv|ico|pdf|avi|mov|ppt|doc|mp3|wmv|wav)$"> ExpiresDefault A29030400 Header append Cache-Control "public" </FilesMatch> # Nastavení cachování obrázků na 1 týden <FilesMatch "\.(gif|jpg|jpeg|png|swf)$"> ExpiresDefault A604800 Header append Cache-Control "public" </FilesMatch> # Nastavení cachování méně často aktualizovaných dat na 2 hodiny <FilesMatch "\.(xml|txt|html|js|css)$"> ExpiresDefault A7200 Header append Cache-Control "proxy-revalidate" </FilesMatch> # Necachuj dynamická data <FilesMatch "\.(php|cgi|pl|htm)$"> ExpiresActive Off Header set Cache-Control "private, no-cache, no-store, proxy-revalidate, no-transform" Header set Pragma "no-cache" </FilesMatch>