title: how to differentiate grails url mappings
body: <p>I have the mappings:</p>
  
  <pre><code>"/$controller/$action?/$id?"{
              constraints {
                  // apply constraints here
              }
          } // i used scaffolding and i think this is required by the generated stuff
  '/'(controller:'home') //for the home page
  '/$param1?/$param2?'(controller:'search') //for a search page 
  </code></pre>
  
  <p>The required url to be displayed in the browser is:<br>
  www.site.com/ - for home</p>
  
  <p>www.site.com/keyword1/keyword2 - for a search by these optional keywords</p>
  
  <p>This seems to work but my question is:
  Can I expect this to be correct or in some situation grails will get things mixed up?</p>