It is favourite choice for gamming with URIs - Rewrite Engine ON - ...

I heard it could be done using custom error pages, but never tried.

However, public scripts should not depend on .htaccess file, it is more apropriate to be just a script option.

If you say you need .htaccess but your hosting provider doesn't provide it... change provider.