当我使用这个
Localhost/CI4/public
或
Localhost/CI4/public/index.php
它加载并显示具有默认控制器的默认页面,但当我使用
Localhost/CI4/public/index.php/Home
Localhost/CI4/public/index.php/Home/index
它给出 *'404错误文件未找到-控制器或其方法未找到1路由. Php文件2
vlf7wbxs1#
假设我的控制器名称是ContactController,方法是index,我使用URL contact访问它在config/route.php文件中
ContactController
index
contact
$routes->get('contact', 'ContactController::index');
在控制器中
namespace App\Controllers; class ContactController extends BaseController { public function index(): void { echo "call me"; } }
要访问此功能,只需使用
http://localhost/contact
与public或index.php无关
public
index.php
1条答案
按热度按时间vlf7wbxs1#
假设我的控制器名称是
ContactController
,方法是index
,我使用URLcontact
访问它在config/route.php文件中
在控制器中
要访问此功能,只需使用
与
public
或index.php
无关