The routers
node is not quite how you'd want to go about this. The settings in this configuration node are how an individual module (like Mage_Catalog
) tells the system it wants to handle URLs for a particular "front name" (like catalog
in http://store.example.com/catalog/view/index`).
Fortunately, the functionality you're after is already built into Magento. If you navigate to
System -> Configuration -> Default Pages
The "Default Web URL" lets you set a custom URL to use for Magento's homepage. In most systems this is set to cms
, which is why the URL
http://store.example.com/cms
is a duplicate of the homepage. Just set this to the URL for your custom controller, and you'll be all set.