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:
$config['base_url']
sur mon URL Heroku complète, y compris le protocole et la barre oblique finale. 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?