2017-09-27 110 views
0

我一直在使用苗條了一段時間,現在,我今天更新到3.8,開箱我發現了一些超薄3.8框架未能航線

$app->get('/', function ($request, $response) { 
return 'Slim working'; 
}); 



$app->get('/hello', function ($request, $response) { 
return 'Slim hello also working'; 
}); 

第一個方法調用的作品,第二個給我Object not found!錯誤,我不明白什麼是錯,有人可以幫助我理解。

所以我的文件夾結構是這樣appname/public/index.php我通過簡單地調用appname/public/第二一個運行的第一個方法我運行它像appname/public/hello

+0

它會很好,如果你可以附上錯誤代碼。 –

+0

'appname/public/index.php/hello'如果你沒有重寫網址 – Federkun

回答

1

您需要添加.htaccess文件在你的根目錄下(最有可能應用程序名稱/公)以下規則

RewriteEngine On 

RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule^index.php [QSA,L] 

希望它能起作用。

+0

這已經奏效了。 –

+0

你能接受這個答案,並加入它嗎? –

+0

其已被接受 –