Salve ragazzi ho un problema con l attivazione di gzip io ho questo codice nell htaccess e le prime 8 righe sono propio per gzip:
Codice PHP:
AddHandler application/x-httpd-php .css
AddHandler application/x-httpd-php .html
AddHandler application/x-httpd-php .js
AddHandler application/x-httpd-php .png
php_flag zlib.output_compression on
php_value zlib.output_compression_level 6
php_value auto_prepend_file php/gzip.php
php_flag short_open_tag off
<FilesMatch "\.(jpg|jpeg|png|gif|css|js)$">
Header set Cache-Control "max-age=37739520, public"
</FilesMatch>
<IfModule mod_headers.c>
<FilesMatch "\.(js|css|xml|gz)$">
Header append Vary Accept-Encoding
</FilesMatch>
</IfModule>
Mentre questo e il file gzip.php
Codice PHP:
<?php
$path = pathinfo($_SERVER['SCRIPT_NAME']);
if ($path['extension'] == 'css'){
header('Content-type: text/css'); }
if ($path['extension'] == 'js') {
header('Content-type: application/x-javascript'); }
?>
Allora premetto che l htaccess non lo conosco ma in questo modo viene tutto compressato sia html che css che js ma ce solo un problema.
La pagina si vede come se i css e js non ci fossero e nn va nulla e se invece tolgo dall htaccess la 1 e 3 riga va tutto ma comprime solo l html.
Riuscite ad aiutarmi?
Grazie Stefano.