title: Combination of rewrites in .htaccess doesn't work
body: <p>I have different rules in my .htaccess file which work fine individually but combined in one file they don't.
  Here are some examples of my file:</p>
  
  <pre><code># take care of %C2%A0
  RewriteRule ^(.+)\xc2\xa0(.+)$ $1-$2 [L,NE]
  
  # executes **repeatedly** as long as there are more than 1 spaces in URI
  RewriteRule "^(\S*) +(\S* .*)$" $1-$2 [L,NE]
  
  # executes when there is exactly 1 space in URI 
  RewriteRule "^productdetails/617/6/(\S*) (\S*?)/?$" /$1-$2/302 [L,R=302,NE]
  </code></pre>
  
  <p>Also I've got the following:</p>
  
  <pre><code>RewriteCond %{QUERY_STRING} ^pid=617/?$
  RewriteRule ^productdetails\.asp$  /Casio-CDP120-Digital-Piano-in-Black/302? [L,NC,R=301]
  </code></pre>
  
  <p>which still work fine.
  I have now added the following:</p>
  
  <pre><code>RewriteRule "^categories/3/Kawai Digital Pianos/?$" /Compare/Kawai-Digital-Pianos [L,NC,R=301]
  </code></pre>
  
  <p>which used to rewrite:</p>
  
  <pre><code>mysite.co.uk/categories/3/Kawai%20Digital%20Pianos/ to mysite.co.uk/Compare/Kawai-Digital-Pianos
  </code></pre>
  
  <p>this does not work anymore</p>
  
  <p>Any help to get the last rule working in combination with the others would be great</p>