Как реализовать HTTPS в laravel 5.4

У меня есть общий хостинг с OVH (Франция), и у меня есть сертификат «Давайте зашифровать» для моего домена.

однако я везде искал перенаправление всех запросов от HTTP на HTTPS в laravel 5.4

Я нашел решение с перенаправлением «.htacces», но у меня часто возникают ошибки «TOO_MANY_REDIRECT» в браузерах, особенно Google Chrome.

У кого-нибудь есть идея перенаправления всех PS: у меня нет прав «sudo» на моем общем сервере хостинга (только пользовательский доступ с ssh)

С Уважением,

Не изменяя файл .htaccess , вы можете заставить протокол https в вашем приложении Laravel добавить:

function boot() { URL::forceScheme('https'); ... your code } 

В вашем AppServiceProvider.php .

Вы можете установить 'url' => env('APP_URL', 'https://localhost'), в config/app.php . Это должно делать свое дело.

в дополнение к ответу @Troyer, я добавил код ниже в мой .htacces

 RewriteEngine on RewriteCond %{HTTPS} off [OR] RewriteCond %{HTTP_HOST} !^www\. RewriteRule ^ https://www.example.com%{REQUEST_URI} [NE,L,R] 

и теперь весь запрос HTTP перенаправляется на HTTPS без ошибок «TOO_MANY_REDIRECT», спасибо вам большое за ребята за ваши ответы,