我是Slim的新手,我想创建一个小网站,我使用Slim创建一个API,一切都很好但是当我在浏览器中显示端点时我就堆叠了。 使用一个安静的测试者或curl,它工作正常,但当我浏览:path_to_index / hello时,我得到404错误。 使用path_to_index / index.php / hello它可以工作。如何更改它以使path_to_index / hello工作
这是我的索引:
require 'vendor/slim/slim/Slim/Slim.php';
\Slim\Slim::registerAutoloader();
$app = new \Slim\Slim();
$app->get('/hello', function () {
echo "Hello";
});
$app->run();
我的.htaccess
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [QSA,L]
答案 0 :(得分:0)
请务必使用此设置将htaccess
放在index.php
旁边。
使用composer
时,您还可以require
供应商自动加载器:
require 'vendor/autoload.php';