11-22-2020, 09:33 AM
Bonjour,
Je démarre avec codeigniter 4 , et je n'arrive pas à comprendre j'ai mes route qui fonctionne bien sauf au départ j'ai :
http://localhost/
http://localhost/dashboard
....
Et lors d'un formulaire, je le valide je me retrouve avec une adresse pour le résultat ;
http://localhost/index.php/search
J'ai .htaccess
Voici mes routes
Merci d'avance
Je démarre avec codeigniter 4 , et je n'arrive pas à comprendre j'ai mes route qui fonctionne bien sauf au départ j'ai :
http://localhost/
http://localhost/dashboard
....
Et lors d'un formulaire, je le valide je me retrouve avec une adresse pour le résultat ;
http://localhost/index.php/search
J'ai .htaccess
Code:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>
Voici mes routes
Code:
$routes->get('/', 'Users::index');
$routes->match(['get','post'],'/register', 'Users::register');
$routes->match(['get','post'],'/magasin', 'Dashboard::index');
$routes->match(['get','post'],'/search', 'Intervention::recherche',['as' => 'search']);
//$routes->get('accueil','dashboard::accueil');
$routes->get('accueil','Dashboard::accueil',['as' => 'profil']);
$routes->get('inter/(:any)','intervention::fiche_intervention/$1');