LiteSpeed Support Forums

LiteSpeed Support Forums (http://www.litespeedtech.com/support/forum/index.php)
-   Apache Migration/Compatibility (http://www.litespeedtech.com/support/forum/forumdisplay.php?f=24)
-   -   htaccess Cache-Control ignored (http://www.litespeedtech.com/support/forum/showthread.php?t=6568)

Mahks 01-15-2013 02:18 PM

htaccess Cache-Control ignored
 
The following directive is in htaccess in domain/cached, it works in apache but seems to be ignored in litespeed.

<FilesMatch "\.(php)$">
Header set Cache-Control "max-age=31536000, public"
</FilesMatch>

When placed in the domain directory htaccess, it is applied, but then it is applied to all sub-directories.

What is the difference between litespeed & apache for this?

Edit:
I have been told by my hosting service that litespeed does not support htaccess in sub-folders.
Is this true? How do you set caching for different directories?

dgtl 02-11-2013 01:09 PM

I don't think this is true. I have LSWS 4.2.1 and .htaccess in sub directories work just fine.

NiteWave 02-11-2013 06:21 PM

Quote:

I have been told by my hosting service that litespeed does not support htaccess in sub-folders. Is this true?
not true. you can test it easily.

Quote:

When placed in the domain directory htaccess, it is applied, but then it is applied to all sub-directories.
just to confirm, what's the lsws version?

Monarobase 02-11-2013 11:59 PM

I don't know if this is the normal behaviour but the following should work :

Quote:

<FilesMatch "\.(php)$">
Header set Cache-Control "max-age=31536000"
</FilesMatch>
From my tests when you specify both cache type and cache age litespeed ignores the Cache-Control setting. In litespeed's docs they either set it to max-age=xxx or to private.

Edit : I don't think the above will work either (at least not on LS 4.2.1) try to update to LS 4.2.2 and see if this helps…


All times are GMT -7. The time now is 12:06 AM.