I find the routes engine extremely useful in CakePHP, and the documentation outlines how to 'disable the default routes', referring to the two that are present on a vanilla installation (one for the home page display, another for any other page display under the /pages path).
Disabling these does not appear to disable other routes though. For example, a Post model is still accessible via /posts, /posts/view/1, etc, whereas I was hoping to hide all these default views from public, only allowing specific content to display in the routes of my choosing.
Could search engines index two pages for the same content if my configuration remained with default routes turned on? If not, I still don't really like the idea of the public figuring out the core route for a page and being able to access it through a non-public, yet still accessible, URL.