Я проверил руководство пользователя codeigniter, но мне не посчастливилось решить мою проблему.Codeigniter URI Routing
Я создал веб-страницу на своем локальном хосте.
Когда я иду на http://localhost/webpage/
, все в порядке. Он перейдет к контроллеру по умолчанию.
Мой контроллер по умолчанию Homepage
и есть методы, названные index
, guarantee
и about
Когда я иду в routes.php, я прибавил:
$route['guarantee'] = "homepage/guarantee";
$route['about_us'] = "homepage/about";
Затем попытайтесь открыть его http://localhost/webpage/guarantee
и http://localhost/webpage/about_us
it show ERROR 404
Но когда я делаю это так: $route['default_controller'] = "homepage/guarantee";
Отобразится страница с гарантией.
Может ли кто-нибудь помочь мне с этой проблемой? Спасибо.
У вас есть файл '.htaccess' в этой папке? – rcdmk
Внутри папки приложения есть« .htaccess ». Я не трогал его. Это новая копия CodeIgniter, которую я использую. – justin
это нормально, я просто спросил, u добавили один из корневого каталога. Вы пробовали с помощью http: // localhost/webpage/index.php/warranty'? – rcdmk