Laravel Redirection扩展包中统一管理配置应用程序重定向
Laravel  /  管理员 发布于 3年前   612
Laravel Redirection 是一个 Laravel +8 包,用于管理 Laravel 应用程序中的 URL 重定向。
https://github.com/SiroDiaz/laravel-redirection
它能够使用不同的数据源来存储重定向,并为您的应用程序提供更好的 SEO 支持。
重定向包支持开箱即用的配置和数据库驱动程序,您可以创建自定义驱动程序以满足您的需求。
例如,
您可以提供一个 UI 以使用数据库驱动程序为您的应用程序添加和管理重定向。
如果需要增强此包提供的模型,可以扩展包的模型,并配置包使用扩展模型:
namespace App\Models;
use SiroDiaz\Redirection\Models\Redirection;
class Redirect extends Redirection
{
/* ... */
}
要开始使用此软件包,您可以使用配置驱动程序快速测试并将重定向添加到已发布的配置:
return [
// ...
'urls' => [
'/old/url' => '/new/url',
'/another/old/url' => '/another/new/url',
'/url/with?id=123' => '/url/with/123',
],
];
您还可以指定匹配应使用哪种类型的重定向状态代码:
return [
'urls' => [
'/old/url' => ['new_url' => '/new/url', 'status_code' => 302],
'/another/old/url' => '/another/new/url',
'/url/with?id=123' => ['new_url' => '/url/with/123'],
],
];
您可以了解有关此软件包的更多信息,获取完整的安装说明,并在 GitHub 上查看源代码。
https://github.com/SiroDiaz/laravel-redirection
转:
https://laravel-news.com/laravel-redirection-package
122 在
学历:一种延缓就业设计,生活需求下的权衡之选中评论 工作几年后,报名考研了,到现在还没认真学习备考,迷茫中。作为一名北漂互联网打工人..123 在
Clash for Windows作者删库跑路了,github已404中评论 按理说只要你在国内,所有的流量进出都在监控范围内,不管你怎么隐藏也没用,想搞你分..原梓番博客 在
在Laravel框架中使用模型Model分表最简单的方法中评论 好久好久都没看友情链接申请了,今天刚看,已经添加。..博主 在
佛跳墙vpn软件不会用?上不了网?佛跳墙vpn常见问题以及解决办法中评论 @1111老铁这个不行了,可以看看近期评论的其他文章..1111 在
佛跳墙vpn软件不会用?上不了网?佛跳墙vpn常见问题以及解决办法中评论 网站不能打开,博主百忙中能否发个APP下载链接,佛跳墙或极光..
Copyright·© 2019 侯体宗版权所有·
粤ICP备20027696号