marco28 Posted September 13, 2008 Share Posted September 13, 2008 Hi all I have some pre-gzipped .js files i want to serve. I have 3 different servers i have these files on, and in my .htaccess i have RewriteEngine on AddEncoding x-gzip .gz .js.gz RewriteCond %{HTTP:Accept-encoding} gzip RewriteCond %{REQUEST_FILENAME}.gz -f RewriteRule ^(.*)$ $1.gz [QSA,L] This works for 1 of my 3 apache servers. Mod_rewrite is enables on all 3. On the 2 servers where this doesn't work, the .js.gz files do get served to the browser, but they do not get unzipped. And so, the applcation doesn't work. The files do however get renamed to filename.js ( which is correct). So what is different between server settings? I only have access to 1 httpd.conf file ( my localhost - which is one of the 2 that don't work). Anyone have any ideas? marco Link to comment https://forums.phpfreaks.com/topic/124059-apache-gzipping-issue/ Share on other sites More sharing options...
corbin Posted September 13, 2008 Share Posted September 13, 2008 What version of Apache? If it's a version that uses deflate, you can just do something like this: AddOutputFilterByType DEFLATE text/js application/javascript I'm pretty sure just adding the encoding doesn't make Apache gzip it. Link to comment https://forums.phpfreaks.com/topic/124059-apache-gzipping-issue/#findComment-640590 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.