我正在使用Laravel Lumen微框架v5.4.6
尝试加载页面http://lumen.dev/dax30
时一切正常,但当我在URL结束时请求页面http://lumen.dev/dax30/
(结尾为斜杠(/
))时,我收到 NotFoundHttpException 错误。
我的routes.php文件:
$_app = $this->app;
$_app->group(['prefix' => 'dax30'], function () use ($_app){
$_app->get('/', 'Landings\Dax30\Controllers\IndexController@index');
});
问题:如何使用和不使用斜杠打开此页面而没有错误?
答案 0 :(得分:1)
这是因为Laravel认为两者都是不同的路由,尽管您可以通过更改.htaccess文件来解决此问题。请看看这个答案 Laravel 5 bad behaviour while removing trailing slash