Lumen 5.5.2 URL forceSchema 根本不起作用

Abd*_*mad 5 laravel-5 lumen-5.5

我正在使用 Lumen 5.5 并在 boot 方法中使用 app/providers/appServiceProvider.php 下的以下代码块。

\URL::forceSchema('https');

兼容早期版本的Lumen 5.2

有没有办法在不使用 mod_rewrite 和中间件方法的情况下解决这个问题。

And*_*isu 8

该函数的名称似乎已从 更改forceSchemaforceScheme


Guf*_*san 5

您正在使用Lumen 5.2

在 Laravel 5.2 或更早版本中它运行良好。

\URL::forceSchema('https');

在 Laravel 5.4 或更高版本中它更改为

\URL::forceScheme('https');