title: Always get 404 error in Slim Framework when omitting index.php in URL
body: <p>I created a test hello world Slim app following instructions <a href="http://docs.slimframework.com/pages/getting-started-hello-world/">here</a>.</p>
  
  <p>When I make this call I get a 404 error:</p>
  
  <pre><code>http://my_server/my_app/hello/John
  </code></pre>
  
  <p>In the other hand, when I make this call it works grand as I get a "Hello John" message:</p>
  
  <pre><code>http://my_server/my_app/index.php/hello/John
  </code></pre>
  
  <p>But, of course, I don't want index.php in my URLs... What can be wrong?</p>
  
  <p>======= EDIT =======</p>
  
  <p>I forgot creating .htaccess file like this (following Slim Framework documentation, and in same directory as index.php):</p>
  
  <pre><code>RewriteEngine On
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteRule ^ index.php [QSA,L]
  </code></pre>
  
  <p>Now I get this error:</p>
  
  <pre><code>/physical_path_to_my_files/index.php was not found on this server
  </code></pre>