Laravel - 使用https制作laravel 5应用程序

时间:2016-07-24 17:13:33

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

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

我从搜索中发现的是:

  1. 设置过滤器,但在此不再找到filter.php 版本
  2. 以某种方式设置服务器以实现它,但我不能因为我是新的
  3. 实施中间件,我也无法理解
  4. 我想在我的应用程序中实现https,最好的方法是什么? 我会感谢您的详细解答。

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

1 个答案:

答案 0 :(得分:1)

您可以使用middleware

class HttpsMiddleware {

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

        return $next($request);
    }
}