title: Codeigniter - .htaccess giving 404 Page Not Found (Files are in a sub-folder)
body: <p>When I uploaded my file, I uploaded them in shared hosting. The thing is that the files and folders for my codeigniter are in one of those website name folders.</p>
  
  <p>It gives me a 404 error when I visit the site.</p>
  
  <p>My <code>.htaccesss</code> file:</p>
  
  <pre><code>&lt;IfModule mod_rewrite.c&gt;
      RewriteEngine On
      RewriteBase /
      #Removes access to the system folder by users.
      #Additionally this will allow you to create a System.php controller,
      #previously this would not have been possible.
      #'system' can be replaced if you have renamed your system folder.
      RewriteCond %{REQUEST_URI} ^system.*
      RewriteRule ^(.*)$ index.php?/$1 [L]
  
      #When your application folder isn't in the system folder
      #This snippet prevents user access to the application folder
      #Submitted by: Fabdrol
      #Rename 'application' to your applications folder name.
      RewriteCond %{REQUEST_URI} ^application.*
      RewriteRule ^(.*)$ index.php?/$1 [L]
  
      #Checks to see if the user is attempting to access a valid file,
      #such as an image or css document, if this isn't true it sends the
      #request to index.php
      RewriteCond %{REQUEST_FILENAME} !-f
      RewriteCond %{REQUEST_FILENAME} !-d
      RewriteRule ^(.*)$ index.php?$1 [L]
  &lt;/IfModule&gt;
  &lt;IfModule !mod_rewrite.c&gt;
       ErrorDocument 404 index.php
  &lt;/IfModule&gt;
  </code></pre>
  
  <p>I really don't know what to do. Any help is appreicated. Thanks.</p>
  
  <p><strong>Edit</strong>: When I edit the index.php file and just put something like <code>echo 'Hey';</code> and delete the .htaccess file, it works fine.</p>