owenmelbz / https-enforcement
Laravel 5.x 中间件,用于强制应用程序的 https 重定向。
0.0.5
2017-06-02 09:31 UTC
Requires
- illuminate/support: 5.*
README
这是一个自动化的 Laravel 5.x 中间件,它将自动重定向非 https 的访问者到安全的等效 URL,除非在忽略列表中指定。
用法
1- 通过 composer 安装 composer require owenmelbz/https-enforcement
2- 注册服务提供者 - 通常在 app.php
提供者数组中完成,例如 OwenMelbz\HttpsEnforcement\HttpsEnforcementServiceProvider::class
3- 在应用程序环境配置中添加 ENFORCE_HTTPS=true
,例如 .env
4- 享受无压力的架构无关重定向
为什么?
我们常常浪费时间去配置 SSL 重定向,使用像 CloudFlare 这样的代理系统,在 Apache 开发机器和 nginx 生产环境中,这可以消除所有头痛,并且可以随意开启或关闭。