Я использую codeigniter. например мой сайт test.com
Нужна помощь по маршруту в CodeIgniter?
Мой контроллер по умолчанию Home
Home
код контроллера
class Home extends CI_Controller
{
public function index($firstname = NULL, $lastname = NULL)
{
if(!$firstname && !$lastname)
{
$this->load->view('home_view');
}
else
{
echo "First Name = " . $firstname . "<br>";
echo "Last Name = " . $lastname ;
}
}
}
когда это ввести URL, как test.com
его вывод формы home_view
это нормально
когда это ввести url like test.com/home/index/Michael/Clarke
Выход выше URL:
First Name = Michael
Last Name = Clarke
Я хочу выше на URL, как test.com/Michael/Clarke
вместо test.com/home/index/Michael/Clarke
, как я могу удалить home/index
?
в вашем файле 'приложения/Config/route.php', установите '$ route ['home']/(: any)/(: any) =" home/index ";'. Этот маршрут приведет вас к функции 'index()'. –