相关疑难解决方法(0)

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());
    }
});
Run Code Online (Sandbox Code Playgroud)

我认为中间件应该在这样的地方实现,但我不能完全理解这一点.

谢谢!

UPDATE

如果您像我一样使用Cloudflare,可以通过在控制面板中添加新的页面规则来实现.

php laravel laravel-routing laravel-5

107
推荐指数
9
解决办法
15万
查看次数

标签 统计

laravel ×1

laravel-5 ×1

laravel-routing ×1

php ×1