Autor | Zpráva | ||
---|---|---|---|
Adrifinel Profil * |
#1 · Zasláno: 13. 8. 2011, 16:51:17
Podle nástroje: Page Speed Online
mám např.: http://digitalnimonstra.cz/img/bg-all-body.jpg (vypršení platnosti není zadáno) http://digitalnimonstra.cz/img/bg-all-logged.jpg (vypršení platnosti není zadáno) http://digitalnimonstra.cz/img/bg-all-menu-item.jpg (vypršení platnosti není zadáno) http://digitalnimonstra.cz/img/bg-all-news-p2.jpg (vypršení platnosti není zadáno) Podle návodu na netu, co jsem si našla, jsem nastavila v .htacessu: <IfModule mod_expires.c> ExpiresActive On ExpiresDefault A18000 ExpiresByType image/gif A2592000 ExpiresByType image/jpg A2592000 ExpiresByType image/jpeg A2592000 ExpiresByType image/png A2592000 ExpiresByType text/css A259200 ExpiresByType text/javascript A259200 ExpiresByType text/html A1 </IfModule> Nástroj však stále hlásí, že to mám nastavit, jak pro ty položky nastavím tu dobu platnosti? |
||
Davex Profil |
#2 · Zasláno: 13. 8. 2011, 17:16:06
Server skutečně
Expires v hlavičce neposílá. Lze to ověřit nástrojem http://web-sniffer.net. Nastavení se nepoužije pravděpodobně proto, protože by se soubor s nastavením měl jmenovat .htaccess .
|
||
Adrifinel Profil * |
#3 · Zasláno: 13. 8. 2011, 17:28:40
On se tak ale jmenuje:
.htaccess To já jen, já ho zásadně píšu do diskuzí špatně :D |
||
Davex Profil |
#4 · Zasláno: 13. 8. 2011, 18:05:30
V nastavení problém nevidím. Možná není na serveru zapnut modul mod_expires (podívej se do výpisu
phpinfo() jestli tam je).
|
||
Adrifinel Profil * |
#5 · Zasláno: 13. 8. 2011, 18:16:06
Do phpinfa jsem se dívala, ale vůbec jsem tam nenašla ani ten název mod_expires.
http://digitalnimonstra.cz/phpinfo.php |
||
Davex Profil |
#6 · Zasláno: 13. 8. 2011, 19:07:28
Adrifinel:
Tak to máš smůlu. Není tam ani modul mod_headers (v části apache2handler - Loaded Modules), takže tam kešování souborů zapnout nepůjde. |
||
Adrifinel Profil * |
#7 · Zasláno: 13. 8. 2011, 21:29:16
Je k něčemu vůbec dobré to kešování souborů, chci říct jestli to má nějaký rapidní vliv.
|
||
Davex Profil |
#8 · Zasláno: 13. 8. 2011, 22:14:25
Kešování má pozitivní vliv na rychlost načítání, protože prohlížeč nemusí soubory pokaždé stahovat ze serveru, ale mohou se použit již dříve stažené. Dodáním hlaviček
Expires a Cache-Control se jen omezuje nebo prodlužuje platnost souborů v keši a v některých případech se tím také může vynutit kešování objektů, které by prohlížeč běžně do keše neuložil.
Ve výchozím nastavení prohlížeče obrázky, stylopisy a externí skripty kešují, takže se tím nemusíš zabývat. |
||
Časová prodleva: 13 let
|
0