2017-02-11 9 views
0

Честно говоря, я работаю с системой codeigniter с 1 года и до сих пор не имел никаких проблем. Я загрузил codeigniter 3.1.3 и установил его на 64-разрядную ОС RHEL6.8 в стек LAMPP. Я не уверен, что изменилось в новой версии codeigniter, но кажется, что путь по умолчанию для «контроллера/метода» не работает.Codeigniter: формат маршрутизации «контроллер/метод» не работает

Новый формат маршрутизации принимается в форме ? C = профиль & userId = 1.

Как изменить формат маршрутизации на «контроллер/способ»?

И каковы преимущества и недостатки между двумя форматами маршрутизации?

ответ

0

См. application/config/config.php.

Просто измените

$config['enable_query_strings'] = TRUE; 

К

$config['enable_query_strings'] = FALSE; 

Элемент конфигурации enable_query_strings используется для enable/disable строки запроса.

+0

Я просто попытался переключить значение enable_query_strings в config.php с TRUE на FALSE, как вы упомянули, но теперь контроллер не обнаруживается. Он просто говорит, что 404 не найден, хотя явно есть контроллер. И Строки запроса игнорируются при отправке формы. Пожалуйста, предложите .. – Iowa

Смежные вопросы