request->isAjax()) { return $this->ajaxError(['msg' => '会话已过期,请重新登录']); } $this->response->redirect(['for' => 'admin.login']); } /** * @Route("/robot", name="admin.robot") */ public function robotAction() { if ($this->request->isAjax()) { return $this->ajaxError(['msg' => '疑似机器人请求']); } } /** * @Route("/forbidden", name="admin.forbidden") */ public function forbiddenAction() { if ($this->request->isAjax()) { return $this->ajaxError(['msg' => '无相关操作权限']); } } /** * @Route("/ip2region", name="admin.ip2region") */ public function ip2regionAction() { $ip = $this->request->getQuery('ip', 'trim'); $region = kg_ip2region($ip); $this->view->setVar('region', $region); } }