Queste modifiche non risolverebbero i tuoi problemi relativi ai vari errori e rallentamenti che hai segnalato. Ti spiego a cosa servono le varie porzioni:
Codice:
# comprimere testo, html, javascript, css, xml:
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
Queste direttive abilitano la compressione lato server di varie risorse, ma su AlterVista non è necessario specificarle in quanto sono già attive le dovute compressioni.
Codice:
<FilesMatch ".(flv|gif|jpg|jpeg|png|ico|swf|js|css|pdf)$">
Header set Cache-Control "max-age=2592000"
</FilesMatch>
Qua viene specificato per quanto possono rimanere nella cache del browser dei visitatori alcuni tipi di file, anche qua non è necessario o comunque inerente ai tuoi problemi.
Codice:
RewriteBase /
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www.)?frenkcinema.altervista.org.*$ [NC]
RewriteRule .(gif|jpg|swf|flv|png)$ /feed/ [R=302,L]
RewriteEngine On
È un anti leech, volendo lo puoi già attivare (nel pannello di AlterVista lo trovi sotto il nome di Antifurto banda), ma anche qua non vedo come possa aiutare a risolvere i problemi di lentezza.
Codice:
# proc/self/environ? no!
RewriteCond %{QUERY_STRING} proc/self/environ [OR]
# proteggi htaccess file
<Files .htaccess>
order allow,deny
deny from all
</Files>
# previeni la visualizzazione di un file specifico
<Files secretfile.jpg>
order allow,deny
deny from all
</Files>
# tipi di files multipli
<FilesMatch ".(htaccess|htpasswd|ini|phps|fla|psd|log|sh)$">
Order Allow,Deny
Deny from all
</FilesMatch>
Protezioni varie di file o cartelle, ma su AlterVista sono inutili.