In your core.php
there is a configuration value called: Routing.prefixes
you need to set the manage prefix there:
Configure::write('Routing.prefixes', array('admin', 'manage'));
Now all calls to URLs like /manage/controllerName/actionName will go to: controllerName::manage_actionName
and all calls to URLs like /admin/controllerName/actionName will go to:
controllerName::admin_actionName
For plugin routing in the routes.php
file:
Router::connect('/shops/edit', array('plugin' => 'pluginName', 'controller' => 'shops', 'action' => 'edit'));
This is all that is needed.