Laravel là một framework PHP mạnh mẽ và linh hoạt, cho phép bạn tạo các trang lỗi (error pages) tùy chỉnh để cải thiện trải nghiệm người dùng. Dưới đây là hướng dẫn từng bước để thực hiện điều này.
1. Tìm hiểu về các trang lỗi mặc định
Laravel cung cấp sẵn các trang lỗi mặc định nằm trong thư mục:
shell
resources/views/errorsKhi xảy ra lỗi (như lỗi 404 hoặc lỗi 500), Laravel sẽ tự động kiểm tra thư mục này để tìm tệp trang lỗi tương ứng. Nếu không tìm thấy, framework sẽ sử dụng các trang lỗi mặc định được tích hợp sẵn.
2. Tạo các trang lỗi tùy chỉnh
Bạn có thể tùy chỉnh từng trang lỗi bằng cách tạo các tệp tương ứng trong thư mục resources/views/errors. Các mã lỗi phổ biến bao gồm:
404.blade.phpcho lỗi 404 (Not Found).500.blade.phpcho lỗi 500 (Internal Server Error).403.blade.phpcho lỗi 403 (Forbidden).
Ví dụ: Tạo trang lỗi 404
Tạo file 404.blade.php trong thư mục resources/views/errors và thêm nội dung:
