Laravel 响应:返回 301 永久重定向

301,302 都是 HTTP 状态码,都代表着某个 URL 发生了转移,不同之处在于:

301 代表永久性转移 (Permanently Moved)
302 代表暂时性转移 (Temporarily Moved)
301 重定向是网页更改地址后对搜索引擎友好的最好方法,只要不是暂时搬移的情况,都建议使用 301 来做转址。

那么,在 Laravel 中如何做 301 跳转呢?

在闭包路由、控制器方法或者中间件里,直接使用:

return redirect($url, 301);
即可完成一次 301 跳转。

————————————————
原文作者:Summer
转自链接:https://learnku.com/laravel/wikis/16081
版权声明:著作权归作者所有。商业转载请联系作者获得授权,非商业转载请保留以上作者信息和原文链接。

posted @ 2020-03-11 09:16  鳳舞九天  阅读(555)  评论(0)    收藏  举报