Slim 框架 404 和路由错误
Slim framework 404 and rout erros
我正在使用 Slim Framework 编写 API,但出现 404 错误
require ('Slim/Slim/Slim.php');
\Slim\Slim::registerAutoloader();
$app = new \Slim\Slim();
$app->response()->header('Content-Type', 'application/json;charset=utf-8');
$app->get('/', 'test'); // It is OK and I can see the return of my function "test" when I access domain/api
$app->get('/groups', 'getGroups'); // 404 error while I try to go to domain/api/groups
有人知道如何解决这个路由问题吗?
这看起来像是一个 htaccess 问题。 htaccess 必须放在您的 api 文件夹中。
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [QSA,L]
我正在使用 Slim Framework 编写 API,但出现 404 错误
require ('Slim/Slim/Slim.php');
\Slim\Slim::registerAutoloader();
$app = new \Slim\Slim();
$app->response()->header('Content-Type', 'application/json;charset=utf-8');
$app->get('/', 'test'); // It is OK and I can see the return of my function "test" when I access domain/api
$app->get('/groups', 'getGroups'); // 404 error while I try to go to domain/api/groups
有人知道如何解决这个路由问题吗?
这看起来像是一个 htaccess 问题。 htaccess 必须放在您的 api 文件夹中。
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [QSA,L]