title: Are there codeigniter controller sub-directory limits?
body: <p>Greetings,</p>
  
  <p>I've encountered a seemingly bizarre issue, and was wondering if anyone is able to shed a light.</p>
  
  <p>I created a simple controller two levels down from the traditional /application/controllers/ directory and I'm seeing a CI-generated 404 when hitting said controller. </p>
  
  <p>To elaborate, my directory structure is as follows:
  <strong>/ci/application/controllers/dir1/dir2/myfile.php</strong></p>
  
  <p>The file itself has a simple function with an echo statement. When I move said file up one level such that it is located in:
  <strong>/ci/application/controllers/dir1/myfile.php</strong></p>
  
  <p>It works.</p>
  
  <p>I've tried changing the name of the "dir2" directory in the example above, the name of the controller, the names of the functions within the controller -- to no avail. I'm able to hit the same php file without going through the Code Igniter framework, and I'm on a Windows machine working normally so I can't imagine this to be a permissions-related issue.</p>
  
  <p>I'm led to think that CI simply isn't willing to go into the controllers directory more than one level. <strong>Is this possible, or am I missing something?</strong></p>