title: .htaccess url rewrite and removing %20
body: <p>Hi Im very new at the rewriting thing. I have an Apache host that is hosting my website and I need to make the url rewrite to make it just look better than it currently is. </p>
  
  <p>So I have this link <a href="http://www.kalah.co.za/content.php?page=Civil%20Tactical%20Training" rel="nofollow">http://www.kalah.co.za/content.php?page=Civil%20Tactical%20Training</a> and i want it to look like <a href="http://www.kalah.co.za/Civil-Tactical-Training.html" rel="nofollow">http://www.kalah.co.za/Civil-Tactical-Training.html</a> </p>
  
  <p>Now I can do the first bit I guess with this code</p>
  
  <pre><code>RewriteEngine On
  RewriteRule ^([^/]*)\.html$ /content.php?page=$1 [L]
  </code></pre>
  
  <p>But I need to also remove or replace the - things. I don't know what is more SEO friendly and any suggestions and advice / recommendations will be appreciated.</p>
  
  <p>PS: Also is the .htaccess from a windows server and apache server different in terms of re-writes ?</p>