I'm sure you've found yourself building a site for a client and you have a temp page for regular users to see and then another URL for your client to go to until the site is ready for launch. In chatting with Yoeri, we thought of just reconfiguring routes.
$Route->connect('/', array('controller' => 'pages', 'action' => 'underconstruction')); $Route->connect('/temp', array('controller' => 'pages', 'action' => 'home'));
Just send the user the temp URL for them to view their site. When the site is ready to go, delete the under construction route and rename the home route.
I haven't actually tried this yet so if you have another way, I'd love to hear it.