Để truy cập đường dẫn URL hiện tại trong Laravel, chúng ta có thể sử dụng các phương thức được cung cấp bởi lớp Request.
Chú ý: Các phương thức này là của Laravel 7
VD: Chúng ta có biến $request là 1 instance của Class Request trong Laravel
$request = new Request();
Lấy đường dẫn URL hiện tại với không chuỗi truy vấn (Query String)
$currentUrl = $request->current();
Lấy đường dẫn toàn bộ URL hiện tại với chuỗi truy vấn (Query String)
$currentUrl = $request->full();
Với Laravel 6 thì là
$currentUrl = $request->fullUrl();
Lấy đường dẫn toàn bộ URL query trước đó (referer URL)
$preUrl = $request->previous();
Lấy một thành phần của URL
$preUrl = $request->segment(3);
Ngoài ra bạn có thể lấy thông tin URL hiện tại bằng PHP ở đây