title: Routing everything that is not explicitly routed to a specific controller in CakePHP
body: <p>In CakePHP I want to do specific routing rules (mainly out of beauty and SEO reasons).</p>
  
  <p>So for example, what I do in my code is something like this:</p>
  
  <pre><code>Router::connect('/c/:uni.html', array('controller' =&gt; 'contents', 'action'=&gt;'index'));
  </code></pre>
  
  <p>Now if somebody would call </p>
  
  <blockquote>
    <p>MY_SITE/anyController/anyAction</p>
  </blockquote>
  
  <p>I do NOT want CakePHP to go there, even if this Controller really does exist (and of course the action too...)</p>
  
  <p>Example:</p>
  
  <pre><code>class AnyController extends AppController {
      var $helper = array('Html');
  
      /**
       * landingpage
       */
      private function anyAction() {
          //this action must not be called by /anyController/anyAction
                      //but only by my own defined route
      }
  
  }
  </code></pre>