title: URL Rewrite Matching Regex to a "?" in the URL
body: <p>I am using iis 7 and trying to create a rewrite rule that will look for the following URL:</p>
  
  <pre><code>http://www.example.com/Toys/?GOOGLE/USA/Wood/trains
  </code></pre>
  
  <p>I'm using the following web.config which works if I omit the "?" from the URL.</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="UTF-8"?&gt;
  &lt;configuration&gt;
      &lt;system.webServer&gt;
          &lt;rewrite&gt;
              &lt;rules&gt;
                  &lt;rule name="Toys" stopProcessing="true"&gt;
                      &lt;match url="^Toys/(.+)/(.+)/(.+)/(.+)" /&gt;
                      &lt;action type="Rewrite" url="/toys/index.cfm?a={R:1}&amp;amp;b={R:2}&amp;amp;c={R:3}&amp;amp;d={R:4}" /&gt;
                  &lt;/rule&gt;
              &lt;/rules&gt;
          &lt;/rewrite&gt;
      &lt;/system.webServer&gt;
  &lt;/configuration&gt;
  </code></pre>
  
  <p>They already have the "?" hard coded in a few thousand URLS submitted to the search engines for PPC urls.</p>