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