Laravel 5 laravel 5将路由重定向到外部url
我正在将一个网站移动到为Laravel 5创建的网站的新版本 但是,我需要链接到旧站点子目录中的一些旧静态内容,因此我希望创建一个路由,自动将任何查询重新定向到特定子目录,以指向旧站点 例如: 用户转到:Laravel 5 laravel 5将路由重定向到外部url,laravel-5,Laravel 5,我正在将一个网站移动到为Laravel 5创建的网站的新版本 但是,我需要链接到旧站点子目录中的一些旧静态内容,因此我希望创建一个路由,自动将任何查询重新定向到特定子目录,以指向旧站点 例如: 用户转到: www.site1.com/brochures/brochure1 我希望它重定向到: www.oldsite.com/brochures/brochure1 我想让它为任何需要的东西这样做 www.site1.com/brochures/whatever ... 我希望它复制相同的
www.site1.com/brochures/brochure1
我希望它重定向到:
www.oldsite.com/brochures/brochure1
我想让它为任何需要的东西这样做
www.site1.com/brochures/whatever ...
我希望它复制相同的路径,但重定向到旧网站。我不想把每一本小册子都放进去,因为每隔一段时间就会有一本新的小册子被添加进去……比如
Route::get('/brochures/{brochure}', function($brochure){
return redirect('http://othersite.com/brochures/'.$brochure);
});
你能试试这个吗
return redirect()->to($path);
为什么不将控制器中的http请求发送到旧站点并使用http请求接收数据呢。通过这样做,你将完全适应这个新项目。这正是我所需要的。。。我删除了get中的首字母/因为我的其他路线没有首字母/不知道这是否有区别。。。