title: How to check for encoded OR unencoded character in query string with mod_rewrite
body: <p>I want mod_rewrite rules for query string <code>?:hizzah=blah</code> to redirect to <code>brouahaha.html</code></p>
  
  <p>I tried this:</p>
  
  <pre><code>RewriteCond %{QUERY_STRING} :hizzah=blah
  RewriteRule .* brouahaha.html
  </code></pre>
  
  <p>Note the colon in front of hizzah. </p>
  
  <p>The problem: this does not work if the colon is encoded. i.e. <code>example.com?:hizzah=blah</code> works but <code>example.com?%3Ahizzah=blah</code> does not.</p>
  
  <p>I know having the colon is probably a bad idea because it's a reserved character, but its non-negotiable for now. It has to be this way.</p>
  
  <p>What's the cleanest mod_rewrite way to allow the colon to be either plain or encoded?</p>