beebmx/kirby-rickroll

Kirby Rickroll

1.0.0 2020-05-15 23:08 UTC

This package is auto-updated.

Last update: 2024-09-16 10:08:34 UTC


README

Kirby Rickroll 将重定向一些试图“入侵”您网站的访客。

安装

Composer

composer require beebmx/kirby-rickroll

使用

安装此包后,您的网站将重定向访客到 Rick。

默认情况下“受保护”的 URL 是

[
    "wp-login.php",
    "wp-admin",
    "user/login",
    "admin",
    "composer.lock",
    "yarn.lock",
    ".env"
]

通用选项

此包附带一些配置项。

示例

如果您想更改默认设置,这里是一个示例。

在您的 config.php 文件中只需

return [
    'beebmx.kirby-rickroll.urls' => [
        'admin',
        'my-secure-url',
        'this-is-my-admin-url'
    ],
    'beebmx.kirby-rickroll.redirect' => 'https://youtu.be/RfiQYRn7fBg?t=17',
];

钩子

如果您想在有人访问您的 URL 时做些什么,我们有相应的钩子。

在您的 config.php 文件中添加钩子

return [
    'hooks' => [
        'beebmx.kirby-rickroll.hit' => function ($url) {
            //Do something
        }
    ]
];

灵感来源

此包受 Liam Hammett 的推文启发。

许可证

版权所有 © 2019-2020 Fernando Gutierrez @beebmx 和贡献者

在 MIT 许可证下发布,有关详细信息,请参阅 LICENSE.md