It depends on how complicated the business logic needs to be. Something like mod_rewrite can toss or direct requests, but only on simple things like what it finds in the text of the URL. If you have complicated business logic, you may need an application server like Tomcat or JBoss. But then you'd need to know Java.