Le codeinginter fournit le fichier .htaccess comme expliqué ci-dessous. C'est à partir de CI User Guide.Comment modifier .htaccess afin qu'il pointe vers un sous-dossier dans le codeigniter
Cependant, lorsque j'ajoute ce fichier dans xampp/htdocs/mycodeigniter, et que je pointe sur http://127.0.0.1/mycodeigniter/somepage, il passe à http://127.0.0.1/xampp qui est le fichier racine dans htdocs.
Comment puis-je corriger le fichier afin qu'il pointe vers http://127.0.0.1/mycodeigniter/somepage?
++++++++++++
Par défaut, le fichier index.php sera inclus dans vos URL: example.com/index.php/news/article/my_article
Vous pouvez facilement supprimer ce fichier en utilisant un fichier .htaccess avec quelques règles simples. Voici un exemple d'un tel fichier, en utilisant la méthode « négative » où tout est redirigé à l'exception des éléments spécifiés:
RewriteEngine on
RewriteCond $1 !^(index\.php|images|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]
Dans l'exemple ci-dessus, toute demande HTTP autres que ceux pour index.php, images, et robots.txt est traité comme une requête pour votre fichier index.php.