CodeIgniter sur Heroku renvoie 404

Le CodeIgniter par défaut (tel que vous le téléchargez avec le contrôleur de bienvenue et la vue) fonctionne correctement localement et également sur Heroku. Cependant, si j’ajoute le contenu de ce tutoriel officiel, cela fonctionne toujours correctement sur mon ordinateur mais pas sur Heroku.

Donc ça marche bien :

$route['default_controller'] = 'welcome'; $route['404_override'] = ''; $route['translate_uri_dashes'] = FALSE; 

Cela ne veut pas :

 $route['default_controller'] = 'pages/view'; $route['(:any)'] = 'pages/view/$1'; 

Les choses que j’ai essayées:

  • Capitaliser la première lettre des contrôleurs et des modèles.
  • Définir $config['base_url'] sur mon URL Heroku complète, y compris le protocole et la barre oblique finale.
  • Ajout de l’ url à $autoload['helper'] .
  • $config['uri_protocol'] est défini sur REQUEST_URI .

Je n’utilise pas un .htaccess personnalisé.

Le fichier index.php est lancé mais affiche seulement 404 pages. Le Pages controller n’est jamais appelé.

Quelqu’un avec un indice?