Laravel - 让 laravel 5 应用使用 https
Posted
技术标签:
【中文标题】Laravel - 让 laravel 5 应用使用 https【英文标题】:Laravel - Make laravel 5 app use https 【发布时间】:2016-11-28 00:30:51 【问题描述】:我正在使用最新版本的 laravel 5.2,我想在 HTTPS
协议上运行洞应用程序
我通过搜索找到的是:
-
设置了一个过滤器,但
filter.php
在此不再找到
版本
以某种方式设置服务器以使其成功,但我不能,因为我是新人
实现一个中间件,我也看不懂
我想在我的应用程序中实现 https,什么是最好的方法以及如何实现? 非常感谢您的详细回答。
注意:在本地主机上开发,使用 XAMP,Windows 10。
【问题讨论】:
听起来您需要做更多的研究来了解您要解决的问题。发布一些代码,有人将能够提供帮助 参考:***.com/questions/19967788/…***.com/questions/38554636/…***.com/questions/28402726/… 【参考方案1】:你可以使用middleware:
class HttpsMiddleware
public function handle($request, Closure $next)
if ( ! $request->secure() && app()->environment() === 'production')
return redirect()->secure($request->path());
return $next($request);
【讨论】:
以上是关于Laravel - 让 laravel 5 应用使用 https的主要内容,如果未能解决你的问题,请参考以下文章
如何使 Mockery 重载选项在 Laravel 5 上正常工作
Laravel 4 / 5:使`return Model`自动使用HTML视图
如何使 Laravel 5 重定向到没有哈希(#)的 Angular 路由?