2015-07-05 100 views
0

我需要爲兩個不同路徑顯示完全相同的頁面/數據(//index)。我如何創建一條滿足此規則的路線?可選路由參數必須等於一個字符串

我嘗試以下,但可選參數允許任何字(如/hello/world,或/anything),而我只是想//index

Route::get('/{trending?}', array('as' => 'index', function() 
{ 
    // some code 
}); 
+0

您的標籤不明確。你在使用Laravel 4還是5? – lukasgeiter

回答

0

您可以添加一個正則表達式對於路由參數,在你的情況下,看起來像這樣:

Route::get('/{trending?}', array('as' => 'index', function() 
{ 
    // some code 
}))->where('trending', 'index'); 

但是,如果你有一個控制器anywa (你可能應該)然後我只是添加兩條路線:

Route::get('/', ['as' => 'index', 'uses' => '[email protected]']); 
Route::get('index', '[email protected]'); 
相關問題