owenmelbz/https-enforcement

Laravel 5.x 中间件,用于强制应用程序的 https 重定向。

0.0.5 2017-06-02 09:31 UTC

This package is auto-updated.

Last update: 2024-08-29 04:37:09 UTC


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 生产环境中,这可以消除所有头痛,并且可以随意开启或关闭。