title: Rewrite URL with .htaccess to hide PHP extension
body: <p>I've a question, I'm developing a webservice for a specific app.
  Last week I transferred my back-up from server1 to server2, since that moment my .htaccess won't work anymore.</p>
  
  <p>The url for my webservice is:
  <a href="http://apps.holtesdesign.nl/inholland/apiv0/" rel="nofollow">http://apps.holtesdesign.nl/inholland/apiv0/</a></p>
  
  <p>This url works fine, to load the bugreport module:
  <a href="http://apps.holtesdesign.nl/inholland/apiv0/bugreport.php" rel="nofollow">http://apps.holtesdesign.nl/inholland/apiv0/bugreport.php</a></p>
  
  <p>But the url was supposed to be:
  <a href="http://apps.holtesdesign.nl/inholland/apiv0/bugreport" rel="nofollow">http://apps.holtesdesign.nl/inholland/apiv0/bugreport</a></p>
  
  <p>When you'll open the last url, you'll see that it will result in an internal server error.
  Do you know how it's possible?</p>
  
  <p>My .htaccess looks like:</p>
  
  <pre><code>RewriteEngine on 
  RewriteCond %{REQUEST_FILENAME} !-d 
  RewriteCond %{REQUEST_FILENAME}\.php -f 
  RewriteRule ^(.*)$ $1.php
  </code></pre>
  
  <p>The server is running on CentOS, and I've already checked if mod_rewrite is functioning...</p>
  
  <p>I hope you can help me guys!</p>
  
  <p>Cheers, </p>
  
  <p>Jelmer </p>