如何在CakePHP 3.x中禁用特定.php文件的默认路由?

如何在CakePHP 3.x中禁用特定.php文件的默认路由?,php,cakephp,ckeditor,cakephp-3.0,Php,Cakephp,Ckeditor,Cakephp 3.0,我正在CakePHP3.x中使用CKEditor。 它调用ajax.php脚本来上传图像文件 如何仅为这一个脚本禁用默认(控制器/操作)路由? 它位于webroot/upload.php中 我(不正确)的猜测是: $routes->connect('/upload.php',['/upload.php']) $routes->redirect('/upload.php','/upload.php',['status'=>302]) 在config/routes.php中,应该根本不需要做任何事情

我正在CakePHP3.x中使用CKEditor。 它调用ajax.php脚本来上传图像文件

如何仅为这一个脚本禁用默认(控制器/操作)路由? 它位于webroot/upload.php中

我(不正确)的猜测是:

$routes->connect('/upload.php',['/upload.php'])

$routes->redirect('/upload.php','/upload.php',['status'=>302])


在config/routes.php中,应该根本不需要做任何事情。默认情况下,可以直接访问
/webroot/
文件夹中的所有文件。如果这不起作用,那么你的URL重写配置就有问题了。那不是蛋糕。在CKEditor配置中上载.php是错误的路径。谢谢!