【问题标题】:Laravel - Make laravel 5 app use httpsLaravel - 让 laravel 5 应用使用 https
【发布时间】:2016-11-28 00:30:51
【问题描述】:

我正在使用最新版本的 laravel 5.2,我想在 HTTPS 协议上运行洞应用程序

我通过搜索找到的是:

  1. 设置了一个过滤器,但filter.php在此不再找到 版本
  2. 以某种方式设置服务器以使其成功,但我不能,因为我是新人
  3. 实现一个中间件,我也看不懂

我想在我的应用程序中实现 https,什么是最好的方法以及如何实现? 非常感谢您的详细回答。

注意:在本地主机上开发,使用 XAMP,Windows 10。

【问题讨论】:

标签: php laravel laravel-5 laravel-5.2 application-settings


【解决方案1】:

你可以使用middleware:

class HttpsMiddleware {

    public function handle($request, Closure $next)
    {
        if ( ! $request->secure() && app()->environment() === 'production') {
            return redirect()->secure($request->path());
        }

        return $next($request);
    }
}

【讨论】:

    猜你喜欢
    • 2022-01-18
    • 2015-04-25
    • 1970-01-01
    • 2019-07-08
    • 2018-01-21
    • 2015-04-08
    • 2015-07-12
    • 1970-01-01
    相关资源
    最近更新 更多