Khi truy cập vào một trang web bằng điện thoại hay máy tính, có đôi khi bạn sẽ gặp lỗi trang web hiện không thể truy cập do bị chặn và hiện lỗi 403 Forbidden. Vậy lỗi này là gì? Bài viết sau đây của Cú Đêm Solution sẽ thông tin đến bạn về các nguyên nhân gây nên lỗi này cũng như một số cách giúp bạn khắc phục.
Lỗi 403 forbidden là gì?
Lỗi 403 forbidden là một lỗi mã trạng thái HTTP (viết tắt của HTTP status code). Nghĩa là trang web hoặc là nguồn bạn đang truy cập bị cấm vì một lý do nào đó. Thường các máy chủ khác sẽ có mỗi báo cáo lỗi 403 khác. Thậm chí một số doanh nghiệp còn hiệu chỉnh lỗi HTTP 403 của website công ty, nhưng điều này thường ít phổ biến.
Lỗi 403 forbidden có nhiều dạng khác nhau tuỳ thuộc vào từng trường hợp. Đôi lúc, lỗi có thể phát sinh do công ty dịch vụ web hosting cập nhật thay đổi trên hệ thống.
Lỗi 403 hiển thị bên trong một cửa sổ trình duyệt tương tự như một website. Nó có thể xuất hiện ở bất cứ trình duyệt nào trên mọi hệ điều hành. Khi truy cập, bạn có thể gặp lỗi 403 với nhiều dạng hiển thị như:
- Forbidden – You don’t have permission to access / on this server. (Có nghĩa là: Bạn không có quyền truy cập vào địa chỉ/ trên máy chủ này)
- HTTP Error 403.14 – Forbidden;
- Error 403 – Forbidden;
- HTTP Error 403 – Forbidden
- HTTP 403
- 403 Forbidden
- Lỗi 403 Forbidden còn xảy ra khi mở liên kết qua trình duyệt Microsoft Office. Khi phát sinh lỗi, bạn sẽ thấy hiển thị thông báo: Unable to open [url].
Lỗi 403 Forbidden xuất hiện khiến bạn không thể truy cập địa chỉ website, gây khó chịu. Nhưng chỉ cần tìm ra nguyên nhân thì bạn sẽ có biện pháp khắc phục phù hợp.
Nguyên nhân gây ra lỗi 403 Forbidden
Nếu trong quá trình phát triển website bạn gặp phải lỗi 403 forbidden sẽ khiến bạn cảm thấy cực kì khó chịu. Thế nhưng trước khi khắc phục lỗi, việc bạn cần làm là biết được chính xác nguyên nhân gây ra chúng.
Lý do cơ bản nhất thường gặp ở việc phát sinh lỗi này là vì trang web mà bạn đang truy cập chưa cấp quyền truy cập cho bạn.
Một số lỗi tương tự lỗi 403 bạn có thể gặp
Ngoài gặp lỗi 403 Forbidden, máy khách có thể gặp một số lỗi khác tương tự lỗi 403 như: 404 Not Found, 400 Bad Request, 408 Request Timeout, 401 Unauthorized,… Một số mã trạng thái HTTP ở phía máy chủ giống như 500 Internal Server Error và một số lỗi khác.
Hướng dẫn khắc phục lỗi 403 Forbidden Error nhanh chóng
Nếu bạn đang gặp trở ngại lỗi 403, hãy bắt tay vào kiểm tra và khắc phục lỗi 403 Forbidden này trên trang của bạn. Tùy vào từng nguyên nhân gây lỗi bạn sẽ có cách xử lý khác nhau.
Cách 1: Kiểm tra lỗi URL
Hãy đảm bảo chỉ định đúng tên và đuôi tệp trang web và không phải thư mục. Phần lớn website có định dạng cấu hình để không cho phép duyệt thư mục, do đó báo lỗi 403 sẽ hiển thị một thư mục thay vì một trạng công cụ. Đó cũng là lý do phổ biến nhất gây lỗi 403 Forbidden. Hãy kiểm tra cẩn thận trước khi thực hiện tiếp các bước sau.
Cách 2: Truy cập website vào thời gian khác
Sau khi bạn xác định đúng trang cần truy cập và tất cả những người khác đều gặp lỗi như bạn thì là lỗi do website. Thế nên, bạn không thể sửa được lỗi lúc này mà chỉ có thể truy cập lại trang website này sau khi lỗi này đã được khắc phục lỗi. Hãy chờ một thời gian rồi truy cập lại xem sao!
Cách 3: Liên hệ với nhà cung cấp dịch vụ Internet
Trong trường hợp tất cả mọi người đều truy cập được website mà bạn thì không vào được thì bạn hãy thử liên hệ với nhà cung cấp dịch vụ Internet. Vì rất có thể, việc bạn không thể vào được là do ISP hay địa chỉ công cộng của bạn đã bị cấm, hay bị nằm trong danh sách đen đã tạo nên lỗi 403.
Cách 4: Lỗi do plugin
Khi gặp lỗi 403 Forbidden do plugin, bạn khắc phục như sau:
- Trước tiên, bạn Deactive tạm thời cho tất cả các plugin. Bao gồm cả các plugins bảo mật mà bạn đã cài đặt trên WordPress. Nếu sau đó bạn đã truy cập thành công vào website thì đã xong rồi đó.
- Bây giờ bạn chỉ cần active lại từng cái một để tìm ra plugin gây lỗi. Nếu bạn tìm được thì trước tiên tạm thời đừng dùng nó nữa. Bạn hãy update bản mới nhất của plugin đó hoặc thay bằng một plugin tương tự để dùng.
Cách 5: Đăng nhập vào website
Đối với một số trường hợp là website bắt buộc người dùng phải đăng nhập vào website vì vậy bạn cần đăng nhập trước khi truy cập website.
Cách 6: Xoá bộ nhớ cache của trình duyệt- Xoá Cookie
Nhiều khi bộ nhớ cache trên trình duyệt của bạn cũng có thể là nguyên nhân gây ra lỗi 403 Forbidden Error. Cách khắc phục nhanh chóng đó là bạn hãy thử xóa toàn bộ cookie trên trình duyệt.
Cách 7: Lỗi 403 do lỗi file Permissions
Tất cả các file trên website của bạn đều có file permissions (quyền truy cập). Quyền này cho phép người dùng có thể truy cập vào file hoặc folders trên trang web của bạn.
Nếu quyền này không thiết lập chính xác có thể gây ra lỗi 403 Forbidden. Và server sẽ nghĩ rằng bạn không có quyền truy cập vào file dẫn đến trường hợp Access Denied.
Cách 8: Xử lý phân quyền
Lý do gây lỗi 403 forbidden cũng có thể là do file không đúng hoặc do phân quyền folder. Dưới đây là các bước chỉnh lại phân quyền:
- Bước 1: Truy cập vào website qua FTP client .
- Bước 2: Bạn hãy chuyển đến thư mục gốc của tài khoản hosting.
- Bước 3: Tiếp đến bạn chọn folder chính, nơi chứa tất cả các file (thường thì có tên public_html), sau đó nhấp chuột phải vào và chọn File Permissions.
- Bước 4: Đi đến Apply to directories only và kiểm tra, bạn nhập quyền 755 rồi sau đó chọn OK.
- Bước 5: Sau khi FileZilla. đã đổi quyền xong, bạn làm lại bước 3, tiếp đến chọn apply to files only rồi nhập 644 và chọn OK.
- Bước 6: Truy cập lại website.
Trên đây là một số giải đáp về lỗi 403 Forbidden là gì, nguyên nhân và cách khắc phục. Hy vọng thông qua bài viết trên khi gặp lỗi 403 bạn có thể xử lý dễ dàng. Chúc bạn xử lý lỗi thành công!