【发布时间】:2015-11-14 13:09:34
【问题描述】:
如果我的 url 是用户/新的,我想将 ID“0”传递给控制器,我该如何在 laravel 中的 route.php 上做到这一点?
我想象过这样的事情,但我认为没有那么简单。
Route::get('user/new','UserController@edit', ['id'=>'0']);
Route::get('user/edit/{id}','UserController@edit');
使用正常的 .htaccess 我会做这样的事情:
RewriteRule ^user/new /www/user/edit.php?id=0 [L,QSA]
RewriteRule ^user/(.*) /www/user/edit.php?id=$1 [L,QSA]
我需要中间件吗?有没有更简单的方法?
【问题讨论】:
-
收到 id = 0 后你想做什么?
标签: php .htaccess laravel routes