Laravel-admin 的路由无法添加 index.php 的伪静态吗?
Laravel-admin 的路由,如果最后一个是变量就会导致报错
$router->resource('/Settings/{type?}', SettingController::class);
网上的教程意思是需要把变量放前面。也就是
$router->resource('{type?}/Settings', SettingController::class);
这样是可行的。
然后我试着换了一下
$router->resource('/Settings/{type?}/index', SettingController::class);
是可行的。
但是
$router->resource('/Settings/{type?}/index.php', SettingController::class);
就报错 404 了。
这个原理是什么呢? 如果我就是想用这样的伪静态,需要用什么办法呢?
推荐文章: