atomphp/atom — Issue #1: Apache Routing
Author: syntaqx
Created: 2011-10-19 15:32:50+00:00
State: open

A solution for allowing Apache to handle all of the routing of the framework needs to be determined. This will allow controllers to be file system folders, and the methods of a controller to be individual files. It prevents unnecessary overhead, and allows Apache to do what it's best at.

One possible solution is using `+MultiViews`, but issues arise with the MEME types associated to PHP files, and the way browsers/spiders interpret them. Although it seems to cover all the requirements, it's not stable enough to use with production software, so an alternative needs to be determined (possible with `mod_rewrite`) that can be adapted into other servers (such as Nginx and IIS).