Я пытаюсь удалить имя контроллера по умолчанию из URL-адресов в CodeIgniter с помощью htaccess; У меня есть скрытый index.php, но я также хочу избавиться от контроллера по умолчанию, который в настоящее время называется con_index.
Например, если корнем сайта был mysite.com,
mysite.com/con_index/function1 изменится на mysite.com/function1 и т. д.
Все остальные контроллеры могут оставаться в URL, поэтому если бы у меня был другой контроллер с именем location с функцией location1, mysite.com/locations/location1 остался бы прежним.
Я думаю, что это создает более обычную структуру, а не имя класса и функции, появляющееся там, как только вы покидаете корень сайта. Скрежетал зубами, пытаясь добиться этого, кто-нибудь может помочь?