【发布时间】:2016-09-01 15:07:04
【问题描述】:
我有一个 Laravel 应用程序的路由列表。现在,我想为未列出的所有路线返回与 / 返回的相同页面。即
/hello/world <-> binded to "Hello world" page
/blah/blah <-> binded to "Blah Blah" p
现在,无论用户请求什么(GET)以及请求中有多少个斜杠(/asdfda/sadfasdf/asdfasdf、eafsadfsda、asdfadsfasd/adsfsdaf),我都想返回相同的页面。不过我不希望它是 404,因为我想保持这条合法路线。
我试过了
Route::get('{all?}', [
'as' => 'spa.index',
'uses' => 'SPAController@index',
]);
但这只有在没有斜线时才有效。
有人知道怎么做吗?
【问题讨论】:
标签: php laravel laravel-5 laravel-routing