title: Google Ajax Crawlable Rewrite!!? _escaped_fragment_=
body: <p>I have started down the ajax site path using hash bang</p>
  
  <p>currently my urls look like:</p>
  
  <pre><code>http://www.domain.com/#!/index
  http://www.domain.com/#!/studio
  http://www.domain.com/#!/about
  </code></pre>
  
  <p>from reading google's docs: <code>http://code.google.com/web/ajaxcrawling/</code></p>
  
  <p>it looks like google will try and rewrite <code>http://www.domain.com/#!/</code>studio to</p>
  
  <p><a href="http://www.domain.com/?_escaped_fragment_=studio" rel="noreferrer">http://www.domain.com/?_escaped_fragment_=studio</a></p>
  
  <p>I was wondering how I would get an IIS7 rewrite rule to redirect the escaped fragment to:</p>
  
  <p><a href="http://www.domain.com/studio" rel="noreferrer">http://www.domain.com/studio</a>    i.e. take the querystring arg and map it back to the root</p>
  
  <p>the site is done in asp.net using umbraco so i have access to the rewrite config file from umbraco also!</p>
  
  <p>Cheers</p>