Laravel 5.6中的通配符重定向

时间:2018-05-23 11:17:41

标签: php laravel

我正在尝试做一些相当容易的事 - 看似。

我想将网址的一部分(如mydomain.com/somepart/x/y/z)重定向到另一个特定部分。

到目前为止,我有以下内容:

Route::get('/somepart/{any}', function () {

    return redirect('/somepart2/*');

});

但这不起作用。任何帮助,将不胜感激。感谢

2 个答案:

答案 0 :(得分:1)

尝试:

Route::get('/somepart/{any}', function ($any) {
    return redirect('/somepart2/'.$any);    
});

答案 1 :(得分:0)

来自Here

试试这个:

Route::get('somepart/{foo}/', 'YourController@method')->where('foo','.+');