2010-02-01 3 views
2

J'essaie d'utiliser gzip sur mon site. J'essaie de compresser, php, css et fichiers js. Le serveur est apache 1.3, et le code que j'ai dans le fichier .htaccess est:obtenir l'erreur 500 en essayant d'utiliser gzip avec .htaccess

# compress all text & html: 
AddOutputFilterByType DEFLATE text/html text/plain text/xml 

Mais quand je télécharge cela, je reçois juste une erreur de 500 pages.

Des idées.

+0

Qu'est-ce que votre journal des erreurs Apache dire? Il y a probablement un peu plus en détail là-dedans ... – Piskvor

+0

en utilisant le ci-dessous ne semble pas avoir d'effet du tout.? ' mod_gzip_on Oui Oui mod_gzip_dechunk fichier mod_gzip_item_include \ (html | txt | css | js | php | pl | jpg | png |. gif) $ gestionnaire mod_gzip_item_include^script cgi $ mod_gzip_item_include mime^texte /.* mod_gzip_item_include mime^application/x-javascript * mime mod_gzip_item_exclude^image /. * mod_gzip_item_exclude rspheader^Content-Encoding:. * Gzip. * ' –

Répondre

0

AddOutputFilterByType ne semble pas être disponible sur Apache 1.3 (src). Je crois que vous devrez utiliser mod_gzip à la place.

"Compatibilité: Disponible dans Apache 2.0.33 et versions ultérieures; dépréciée dans Apache 2.1 et plus tard"

2

Essayez cette

<Files *> 
    #Compress 
    SetOutputFilter GZIP 
</Files> 

Ou cette

<ifmodule mod_deflate.c> 
AddOutputFilterByType DEFLATE text/text text/html text/plain text/xml text/css application/x-javascript application/javascript text/javascript 
</ifmodule> 
Questions connexes