我尝试使用Slim框架但是我遇到了路由系统的问题。我尝试转到“/ contact”但我的网络浏览器出现404错误。但是,当我尝试访问“/index.php/contact”时,服务器显示良好的响应。这是我的路线代码:
$app->get('/', function (Request $request, Response $response, array $args) use ($app) {
$response->getBody()->write("Hello me");
return $response;
});
$app->get('/contact', function (Request $request, Response $response, array $args) {
$response->getBody()->write("Contact page");
return $response;
});
这是我公共目录中的.htaccess(在官方Slim框架网站的“第一个应用程序”教程中也是如此):
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule . index.php [L]
提前感谢您的帮助!