Ciao Ragazzi,
Io sono riuscito ad ottenere un risultato 100/100 per il mio sito:
http://digital3dschool.com
Qui sotto il file htaccess che ho sviluppato.
Ho dovuto escogitare molti "trucchi", sia per analytics e per i testi fontface.css
Spero che questo sia utile a qualcuno....
PS: Questo deve essere caricato su CDN (static server)
Un saluto
FILE:
FileETag None
# ************************************************** **************
ExpiresActive On
ExpiresDefault "access plus 10 years"
ExpiresByType image/x-icon "access plus 10 years"
ExpiresByType application/x-javascript "access plus 10 years"
ExpiresByType text/css "access plus 10 years"
ExpiresByType image/png "access plus 10 years"
ExpiresByType image/gif "access plus 10 years"
ExpiresByType image/jpeg "access plus 10 years"
ExpiresByType text/plain "access plus 10 years"
ExpiresByType application/x-shockwave-flash A604800
ExpiresByType video/x-flv A604800
ExpiresByType application/pdf A604800
ExpiresByType text/html A900
# ************************************************** **************
AddOutputFilterByType DEFLATE image/x-icon
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE image/svg+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/atom_xml
AddOutputFilterByType DEFLATE application/x-javascript
AddOutputFilterByType DEFLATE application/x-httpd-php
AddOutputFilterByType DEFLATE application/x-httpd-fastphp
AddOutputFilterByType DEFLATE application/x-httpd-eruby
AddOutputFilterByType DEFLATE text/html
SetOutputFilter DEFLATE
SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gzip dont-vary
SetEnvIfNoCase Request_URI \.(?:exe|t?gz|zip|bz2|sit|rar)$ no-gzip dont-vary
SetEnvIfNoCase Request_URI \.pdf$ no-gzip dont-vary
SetEnvIfNoCase Request_URI \.avi$ no-gzip dont-vary
SetEnvIfNoCase Request_URI \.mov$ no-gzip dont-vary
SetEnvIfNoCase Request_URI \.mp3$ no-gzip dont-vary
SetEnvIfNoCase Request_URI \.mp4$ no-gzip dont-vary
SetEnvIfNoCase Request_URI \.rm$ no-gzip dont-vary
#************************************************* ***************
RequestHeader unset Set-Cookie
RequestHeader unset Cookie
Header unset Set-Cookie
Header unset Cookie
Header set Expires "access plus 10 years"
Header unset Last-Modified
Header unset Pragma
Header unset ETag
RequestHeader set Cache-Control "no-cache, no-store, must-revalidate"
RequestHeader set Pragma "no-cache"
#************************************************* ***************
SetEnvIfNoCase User-Agent "^libwww" libwwwbot
SetEnvIfNoCase User-Agent "^libwww-perl" libwwwbot
<Limit GET POST>
Order Allow,Deny
Allow from all
Deny from env=libwwwbot
</Limit>
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_USER_AGENT} libwww [NC,OR]
RewriteCond %{QUERY_STRING} ^(.*)=http [NC]
RewriteRule ^(.*)$ – [F,L]
# ************************************************** **************


Rispondi quotando