Get all routes, Laravel 4

后端 未结 3 487
暖寄归人
暖寄归人 2020-12-10 05:54

What I want is just to use one controller at the moment which should handle every request that comes to my laravel 4 application. The problem is that none of the solutions o

相关标签:
3条回答
  • 2020-12-10 06:22

    Regular expressions are set as requirements and not directly in the route.

    Route::any('{all}', function($uri)
    {
        return View::make('hello');
    })->where('all', '.*');
    
    0 讨论(0)
  • 2020-12-10 06:32

    Extending on #Jason Lewis's answer to redirect to the root page:

    Route::any('{all}', function($uri)
    {
        return Redirect::to('/');
    })->where('all', '.*');
    
    0 讨论(0)
  • 2020-12-10 06:33
    Route::group(array('prefix' => '/', 'before' => 'MAKEYOUROWNFILTER'), function()
    {
    
        // your routers after the / ....
    });
    

    // and in filters.php

    Route::filter('MAKEYOUROWNFILTER', function()
    {
    
        // do stuff or just
        return View::make('hello');
    
    });
    
    0 讨论(0)
提交回复
热议问题