From http://stackoverflow.com/questions/14297770/cannot-remove-index-php-from-codeigniter-url