why 404 redirection?

Presumably, if you used rewrite rules rather than 404, then Rails'
page caching technique will be ineffective. So if you have a rewrite
rule to route a particular controller's URL to Rails, then Litespeed
won't get a chance to check the public directory for cached pages.

I thought the 404 technique was specifically intended to make page
caching work.