Apache does this cool thing with multiviews enabled where you can have a file like /about/contact.php and refer to it in a URL like /about/contact/ and it works. This is nice in that you don't have to make directories for everything. I would love a way to do this in Litespeed, either as a built-in feature or a rewrite trick.
Yes, you do that with a rewrite rule.
If a URL is ended with a '/', then strip the '/', append '.php', then test the existance of the file with a 'RewriteCond ..."
If you have a URI scheme like this, utilizing PATHINFO:
/topic/Office/Work -> /topic.php/Office/Work
/update/Office/Work -> /update.php/Office/Work
/topic-> /topic.php