Try something like this (using Zend_Config_Ini... code would go in your ini file)
1) domain.com/ Will work out of the box
2) domain.com/site/
Code:
routes.site.route = ":name"
Will default to index action, index controller. Inside your controller:
PHP Code:
$this->_getParam('name')
will equal 'site'
3) domain.com/site/page
Code:
routes.sitePage.route = ":name/:controller"
Will default to index action, and whatever controller is specified in the URL.
You may also have to define
Code:
routes.sitePageAction.route = ":name/:controller/:action"
routes.sitePageActionParams.route = ":name/:controller/:action/*"