Php Laravel 4基于当前URL更改路由

Php Laravel 4基于当前URL更改路由,php,laravel,Php,Laravel,我有一个登录表单分布在我的网站的不同页面上,用于不同的情况,这些情况都在同一个POST controller中使用。在POST控制器中,我总是redirect->back(),因此它会转到访问者所在的上一页。但是,现在我需要不同的设置。我需要它知道他们来自哪个页面,并根据上一个页面知道将用户重定向到哪个页面 因此,基本上我需要一个Route::getCurrentRoute()->getPath()用于上一页。所以它可以是这样的: Route::getCurrentRoute()->getPat

我有一个登录表单分布在我的网站的不同页面上,用于不同的情况,这些情况都在同一个POST controller中使用。在POST控制器中,我总是
redirect->back()
,因此它会转到访问者所在的上一页。但是,现在我需要不同的设置。我需要它知道他们来自哪个页面,并根据上一个页面知道将用户重定向到哪个页面

因此,基本上我需要一个
Route::getCurrentRoute()->getPath()
用于上一页。所以它可以是这样的:

Route::getCurrentRoute()->getPath()==“some/url”
然后转到
some/url/2


如果我实际使用
getCurrentRoute()
它只显示我的帖子路径,而不是访问者来自的路径。

URL::previous()这能告诉你你在找什么吗?有点。它会给我上一页,但绝对链接。我需要的只是路线页面。所以URL::previous()给了我localhost/blah/blah。我只需要它来显示blah/blah。然后用函数解析链接并提取您需要的东西哇,可以肯定地说我从来都不知道这个函数。通常我会把它炸开。谢谢!