浏览器中的瘦调用端点

时间:2015-07-13 10:47:21

标签: php url-routing slim

我是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]

1 个答案:

答案 0 :(得分:0)

  1. 请务必使用此设置将htaccess放在index.php旁边。

  2. 使用composer时,您还可以require供应商自动加载器:

  3. require 'vendor/autoload.php';