getting error 500 when trying to use gzip with .ht

2019-05-23 18:57发布

问题:

I'm trying to use gzip on my site.

I'm trying to compress, php, css and js files. The server is apache 1.3, and the code I have in the .htaccess file is:

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

But when I upload this, I just get an Error 500 page.

Any ideas.

回答1:

AddOutputFilterByType doesn't appear to be available on Apache 1.3 (src). I believe you'll need to use mod_gzip instead.

"Compatibility: Available in Apache 2.0.33 and later; deprecated in Apache 2.1 and later"



回答2:

Try this

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

Or this

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