我如何阻止直接访问codeigniter中的控制器?
答
如果我理解正确的话,你可以通过使这个使用路线。我的意思是你可以重定向404方法。
例如;
可以说,这里是你的错误控制器具有404方法
class **Error** extends CI_Controllers(){
public function ci_404(){
}
}
可以说,这里是你的控制器,你不想直接访问
class **MyController** extends CI_Controllers(){
public function index(){
}
}
你应该航线像;
$route["mycontroller"] = "error/ci_404";
对角
我使用的UI的路线,所以当我做了那么角URL正在清洁URL不错,但时许刷新页面,请求将直接在控制器和加载数据,我怎么能解决这个问题? –
阅读说明书:https://www.codeigniter.com/user_guide/general/routing.html – Sparky