Hướng dẫn cấu hình chuyển hướng HTTP sang HTTPS Laravel 5
Thursday 01/07/2021
Bài viết này P.A Việt Nam sẽ hướng dẫn cấu hình chuyển hướng HTTP sang HTTPS Laravel 5 khi truy cập website.
Trường hợp không thể cấu hình sử dụng với .htaccess thì có thể sử dụng cách dưới đây:
Bước 1: Create Https Protocol Middleware
Path: app/Http/Middleware/HttpsProtocol.php
<?php
namespace App\Http\Middleware;
use Closure;
class HttpsProtocol {
public function handle($request, Closure $next)
{
if (!$request->secure()) {
return redirect()->secure($request->getRequestUri());
}
return $next($request);
}
}
?>
Bước 2: Register this middleware in Kernel.php
Path: app/Http/Kernel.php
Thêm dòng: \App\Http\Middleware\HttpsProtocol::class, trong phần middleware Groups