Added
FastCGI
- Support for multiple FastCGI backends: multiple FastCGI backends can now be configured using multiple
fcgiorfcgi_phpdirectives.
Changed
HTTP cache
- Automatic
_lscache_varyvary cookies: request cookies with names starting with_lscache_vary(or the_litespeed_varyalias) are now part of the cache key without explicit configuration, matching LiteSpeed behavior.X-LiteSpeed-Cache-Control: no-varydisables all cookie-based vary dimensions for the response.
FastCGI
fcgi_phpsubdirectives: thefcgi_phpdirective now supports same subdirectives asfcgi(exceptextensionandpass). This allows for more fine-grained control over PHP FastCGI requests.
Fixed
HTTP cache
- HTTP cache coalesce timeout fix: coalesce timeout in HTTP cache no longer causes server crashes.
- Default HTTP cache TTL fix: default HTTP cache TTL is now 10% of the time since the resource was last modified (RFC 9111) or disabled (LSCache compatibility). This improves cache consistency.
HTTP compression
- HTTP upgrade fix: HTTP dynamic content compression is no longer applicable for 101 (Switching Protocols) responses for HTTP upgrades to work correctly.