Laravel:如何生成https url

时间:2019-11-28 18:48:42

标签: laravel laravel-5

我正在使用Laravel 5.4并有一个问题。 是否可以生成特定URL的https URL?我有一个网址,例如:登录名,并想用https(而不是HTTP)打开它。 如何强制Laravel以https模式打开url('login')

2 个答案:

答案 0 :(得分:1)

如果只需要https中的某些链接,则可以尝试执行此操作(将一组路由强制为https):

Route::group(['scheme' => 'https'], function () {
    // Route::get(...)->name(...);
});

类似于此问题:How to force Laravel Project to use HTTPS for all routes?

答案 1 :(得分:1)

有助手function secure_url()secure_url函数生成一个完全限定的HTTPS URL到给定路径,例如

$url = secure_url('user/profile');