ローカルホストのURLパスからコントローラー名を削除できません。
i have this url - localhost:8888/localhost/site_name/
http://codeigniter.com/wiki/mod_rewriteのようなhtaccessを使用して、URLからindex.phpを削除することができました。
localhost:8888/localhost/site_name/index.php/controller_name
今です:
localhost:8888/localhost/site_name/controller_name/
しかし、パスからコントローラー名を削除できないため、次のようになります。
localhost:8888/localhost/site_name/controller_name/function_name/
になります:
localhost:8888/localhost/site_name/function_name/
私は1つのコントローラーのみを使用しており、次を追加しました。
$route['^(function_name1|function_name2|function_name3)(/:any)?$'] = 'controller_name/$0';
$route['^(?!ezstore|ezsell|login).*'] = "home/$0"; /*similar variation i tried*/
ルートファイルのその他のバリエーションですが、効果はありません。_remap関数も使用してみましたが、この場合は役に立ちません。
どんな助けでもありがたいです!ありがとう