title: Issues in removing index.php in CodeIgniter 3
body: <p>I want to access my URL's without <code>index.php</code> in CodeIgniter. Here is my <code>Blog</code> controller</p>
  
  <pre><code>class Blog extends CI_Controller {
  
      public function index() {
          echo 'hello world';
      }
  
      public function about() {
          echo 'about page';
      }
  }
  </code></pre>
  
  <p>Now I can access <code>index</code>  via <code>http://localhost/codeigniter/index.php/Blog</code>, but I need to access it with this URL <code>http://localhost/codeigniter/Blog</code>.</p>
  
  <p><strong>NOTE</strong></p>
  
  <p>I removed index.php from config file
  <code>.htaccess</code> file</p>
  
  <pre><code>RewriteEngine on
      RewriteCond %{REQUEST_FILENAME} !-f
      RewriteCond %{REQUEST_FILENAME} !-d
      RewriteRule .* index.php/$0 [PT,L]
  
  Environment
  </code></pre>
  
  <p>Windows, XAMPP, PHP Version 5.6.3</p>