Hello there, I've a question about how compression works with LSWS, I have it activated and dynamic too, however it looks like it is only compressing php files and nothing else.
For example if I try to go to http://mysite.com/page.php I'll see the header Content-Encoding gzip , gut if I reach the file http://mysite.com/style.css the header doesn't even appear and of course is not being compressed.
Is this how it works? do LSWS only compress elements that are being called by a PHP?
On the compression types I have: text/*
Also I have tried to tweak .htaccess without success
Code:
<FilesMatch "(\.html\.gz|\.css\.gz)$">
Header set Content-Encoding "gzip"
</FilesMatch>
gzip settings at
lsws admin console->Server->Tuning->GZIP Compression
for example, there is an option:
Min Static File Size (bytes):default is 300
mean if file size of .css etc less than 300 bytes, then no gzip.
Oh I was aware of that the style I'm trying to reach is about 88K so it should be compressed, the min and max values are 300B / 1M so I'm still unsure what could be this issue, thanks for the quick response NiteWave.
If Auto Update Static is set to Yes, check Static GZIP Cache Directory (default to swap directory /tmp/lshttpd/swap if Static GZIP Cache Directory field is empty) and make sure it is writeable by web server user _and_ it is not full.