推荐一款在 Laravel 应用中为丢失或不存在页面进行重定向的扩展包

301_redirect

1、前言 如果你将网站迁移到了一个新的域名,所面临的一个棘手的问题是用户通过搜索引擎或外部链接进来的页面不存在,如何将这些用户指向正确的页面? 一种解决办法是使用301永久重定向将用户从老的页面重定向到新的页面,在Laravel中,可以这么定义路由: Route::get(‘/old-page’, function () { return redirect(‘/new-page’, 30…

如何在Laravel路由配置中实现301或302重定向

301/302重定向

假定YOUR_OLD_DOMAIN_HERE代表老域名,YOUR_NEW_DOMAIN_HERE代表新域名,我们在routes.php中定义路由如下: Route::group([‘domain’=>’YOUR_OLD_DOMAIN_HERE’], function(){ Route::get(‘{all}’, function(){ return Redirect::away(‘…