I'll use my recipe example again.
It would be nice if I could have my routes (I think) set up so that if
somebody enters a a controller that doesn't exist a database search
runs and looks for the controller name as one of the categories (for
example the user enters http://www.com/italian). This is an existing
category in the database so it would likely then redirect to
www.com/categories/italian (and from there the categories controller
would handle things).
Is this possible without violating any "rules"?