Laravel 5 - 重定向到HTTPS
正在处理我的第一个Laravel 5项目,并且不确定在我的应用程序中强制使用HTTPS的逻辑位置或方式。这里的关键是有许多域指向应用程序,只有三分之二使用SSL(第三个是后备域,长篇故事)。所以我想在我的应用程序逻辑而不是.htaccess中处理这个问题。
在Laravel 4.2中,我使用此代码完成了重定向,位于filters.php
:
App::before(function($request){ if( ! Request::secure()) { return Redirect::secure(Request::path()); }});
我认为中间件应该在这样的地方实现,但我不能完全理解这一点。
谢谢!
UPDATE
如果您像我一样使用Cloudflare,可以通过在控制面板中添加新的页面规则来实现。
Cats萌萌
Qyouu