lukasmu/laravel-rickroll

试图破解您的Laravel网站的Rickroll人们

v1.0.4 2023-04-20 09:52 UTC

This package is auto-updated.

Last update: 2024-09-20 12:57:37 UTC


README

Latest Version on Packagist tests StyleCI Total Downloads Coverage Status

有时候你不得不Rickroll那些试图破坏你网站的人。这个轻量级包会给你的Laravel网站添加一些重定向路由,以便将这些人们重定向到Rick Astley的《Never Gonna Give You Up》。

感谢Liam Hammett的推文 (8k+点赞) 启发了这个包!

安装

您可以通过composer安装此包

composer require lukasmu/laravel-rickroll

使用方法

只需安装包。就这么简单。默认情况下,以下路径将被重定向到"Never Gonna Give You Up"。

  • .env
  • .git
  • wp-admin
  • wp-login
  • wp-login.php
  • composer.lock
  • yarn.lock
  • package-lock.json
  • xmlrpc.php
  • typo3
  • phpinfo.php
  • .htaccess

你知道人们可能会用哪些常见的路径来破坏你的网站吗?在配置文件中添加它们,并提交一个pull request,谢谢!

自定义

您可以使用以下命令发布配置文件:

php artisan vendor:publish --provider="LukasMu\Rickroll\RickrollServiceProvider" --tag="config"

请随意编辑发布的配置文件以自定义Rickroll行为。

测试

您也可以通过composer运行所有测试

composer test

变更日志

请参阅CHANGELOG 获取更多关于最近更改的信息。

贡献

请参阅CONTRIBUTING 获取详细信息。

安全

如果您发现任何安全相关的问题,请通过电子邮件hello@lukasmu.com 而不是使用问题跟踪器。

Postcardware

您可以自由使用此包,但如果它进入您的生产环境,我们非常希望您从您的家乡寄给我们一张明信片。地址是:Lukas Müller, Dirklangendwarsstraat 5, 2611HZ Delft,荷兰。

鸣谢

此包是从Felix Dorn的Mitchell Johnson的 包中提取出来的,但已经大大简化并正确版本化。

许可证

MIT许可证(MIT)。请参阅LICENSE 获取更多信息。