title: Why is my htaccess rule not rewriting the url
body: <p>Ok so i have this url in my opencart application and it works well</p>
  
  <pre><code>http://site.com/index.php?route=information/contact
  </code></pre>
  
  <p>but the clients hates the url and wants </p>
  
  <pre><code>http://site.com/contact
  </code></pre>
  
  <p>i figured i could just do this in my htaccess and all would be good but visiting the url i get nothing</p>
  
  <pre><code>RewriteRule ^(contact)$ index.php?route=information/contact  [L,QSA]
  </code></pre>
  
  <p>any ideas</p>
  
  <p>here is my htacess</p>
  
  <pre><code>RewriteBase / 
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]
  
  RewriteRule ^contact$ /index.php?route=information/contact  [L,QSA]
  </code></pre>