title: Why if I put a "-" dash in a rule in my htaccess doesn't work?
body: <p>I have the following rules, the one "our-stores" redirects to a different place than the other "PLAIN PAGES" rules:</p>
  
  <pre><code>
      Options +FollowSymlinks
      RewriteEngine on
      RewriteBase /
      RewriteCond %{REQUEST_FILENAME} !-f
      RewriteCond %{REQUEST_FILENAME} !-d
  
      RedirectMatch 302 /construction.html http://www.{website}.com/construction-services
      RedirectMatch 302 /construction/endless-pools.html http://www.{website}.com/construction-services/endless-pools
  
      # PRODUCT AND SERVICES
      RewriteCond %{REQUEST_URI} !\.html$
      RewriteRule ^(.*)/(.*)$ /rewrite.php?sub=$1&second=$2 [NC]
  
      # PLAIN PAGES
      #RewriteRule ^/$ /index.php [L,NC]
      RewriteRule ^signup-free$ /signup-free.php [L,NC]
      RewriteRule ^about$ /content.php?page=1 [L,NC]
      RewriteRule ^links$ /content.php?page=2 [L,NC]
      RewriteRule ^portfolio$ /portfolio.php [L,NC]
      RewriteRule ^our-stores$ /our-stores.php [L,NC]
      RewriteRule ^contact$ /contact.php [L,NC]
      RewriteRule ^products-list$ /lists.php?action=products [L,NC]
      RewriteRule ^services-list$ /lists.php?action=services [L,NC]
  </code></pre>
  
  <p>When I type <code>/our-stores</code> apache redirects to: <code>/our-stores/?sub=our-stores&amp;second=</code></p>
  
  <p>I don't get it because the rest (signup-free, about, links, portfolio... and so on) are working fine.</p>
  
  <p>Can anybody help me with this one?</p>
  
  <p>Thank you.</p>