Bạn đang quản lý website và đang gặp tình trạng lỗi 403 Forbidden xuất hiện thì đừng lo lắng. Hầu hết các website đều thường gặp lỗi này. Đây là lỗi khi bạn dang truy cập vào 1 địa chỉ website nào đó và dữ liệu web đã biến mất hoặc bạn không có quyền truy cập vào.
Nội dung
Lỗi này xuất hiện do nhiều nguyên nhân khác nhau. Và bạn có thể dựa và đó để xử lý lỗi này ngay trên Source web của bạn. Cùng Dangvoweb.com tìm hiểu qua cũng như sửa lỗi 403 Forbidden này nhé.
Lỗi 403 Forbidden là gì?
Lỗi 403 Forbidden là lỗi thường xuất hiện trên các nền tảng website sử dụng dụng PHP. Và khi sử dụng nền tảng này nếu như địa chỉ truy cập của bạn đã bị chặn hoặc lỗi sẽ hiển thị lỗi này.
Đối với nhiều bạn mới thì khi xuất hiện lỗi này thường khá lo lắng và không biết xử lý sao. Nhưng thực chất thì lỗi này là lỗi thường xuyên xảy ra và đặc biệt đối với những ai đang dùng WordPress.
Nguyên nhân lỗi 403 Forbidden Error
Thông thường thì lỗi này xuất hiện do vài nguyên nhân cơ bản như lỗi file .htaccess, xung đột Plugin, Bị thay đổi quyền thư mục...
Vì thế nếu như bạn chưa biết sửa lỗi này như thế nào. Cần căn cứ vào các nguyên nhân trên để đưa ra hướng xử lý. Đôi lúc hướng xử lý của nó rất đơn giản và bạn có thể mất vài phút đẻ có thể hoàn thành.
Cách sửa lỗi 403 Forbidden Error(access to this resource on the server is denied!)
Như bạn cũng biết khi truy cập vào website. Xuất hiện thông báo lỗi 403 Forbidden Error còn có dòng thông báo “access to this resource on the server is denied!”. Nếu dịch ra thì có nghĩa là truy cập của bạn vào địa chỉ này đã bị từ chối. Vậy đầu tiên mình cần kiểm tra xem các file hoặc phần nào trong web đã từ chối truy cập.
Kiểm tra Plugin mới cài đặt
Mình là một người dùng WordPress. Thường xuyên sử dụng Plugin để cài đặt thêm 1 số tính năng hỗ trợ cho chức năng và SEO trong website. Nhưng nếu như gặp phải lỗi 403 Forbidden Error thì đầu tiên là mình có thao tác cài Plugin mới vào website không. Nếu có thì mình sẽ ngay lập tức xóa Plugin đó ra khỏi hệ thống.
<img class="size-full wp-image-1727 aligncenter" src="data:;base64,” alt=”Kiểm tra và xóa plugin xung đột” width=”734″ height=”451″ data-lazy-srcset=”https://dangvoweb.com/wp-content/uploads/2022/12/sua-loi-403-forbidden.jpeg?v=1617876760 734w, https://dangvoweb.com/wp-content/uploads/2021/04/sua-loi-403-forbidden-570×350.jpeg?v=1617876760 570w, https://dangvoweb.com/wp-content/uploads/2021/04/sua-loi-403-forbidden-247×152.jpeg?v=1617876760 247w” data-lazy-sizes=”(max-width: 734px) 100vw, 734px” data-lazy-src=”https://dangvoweb.com/wp-content/uploads/2022/12/sua-loi-403-forbidden.jpeg” />
Có một vài bạn sẽ hỏi là hiện website đang bị từ chối truy cập thì làm sao có thể xóa Plugin này. Đừng lo lắng nhé, bạn chỉ cần vào Hosting của bạn, vào thư mục chứa Plugin và nhấn vào thư mục chưa Plugin vừa cài đặt và Delete nó ra khỏi hệ thống là được.
Kiểm tra file .htaccess
Nếu như bạn không có bất kỳ điều chỉnh liên quan đến Plugin thì bạn có thể truy cập vào file .htaccess để kiểm tra thử. Đây là loại file thường gặp cho những người dùng sử dụng Apache hoặc Litespeed. Bạn có thể vào thư mục chính chưa Source nguồn website và mở lên kiểm tra xem có đoạn code lạ hoặc vấn đề lỗi cú pháp gì không?
<img class="size-full wp-image-1730 aligncenter" src="data:;base64,” alt=”” width=”531″ height=”346″ data-lazy-srcset=”https://dangvoweb.com/wp-content/uploads/2022/12/chinh-sua-file-htaccess.jpeg?v=1617877056 531w, https://dangvoweb.com/wp-content/uploads/2021/04/chinh-sua-file-htaccess-247×161.jpeg?v=1617877056 247w” data-lazy-sizes=”(max-width: 531px) 100vw, 531px” data-lazy-src=”https://dangvoweb.com/wp-content/uploads/2022/12/chinh-sua-file-htaccess.jpeg” />
File này thường nằm trong thư mục chính của trang web. Nếu bạn đang sử dụng Cpanel thì có thể bật file ẩn để xem nhé. Vào các bước như sau:
- Mở File Manager từ hosting Control Panel
- Trong public_html directory, tìm .htaccess file.
- Nếu bạn không thấy file .htaccess file, bạn chọn Settings rồi kích hoạt Show Hidden Files (dotfiles).
Vậy là bạn sẽ có thể xem được file htaccess và truy cập để chỉnh sửa.
Kiểm tra phân quyền thư mục website
Thông thường nếu bạn dùng Hosting thì khi tạo file sẽ được phân quyền mặc định. Nhưng có thể vì lý do nào đó, như bạn quên không mở lại phân quyền cho thư mục hoặc là bị hacker chiếm đóng và thay đổi phân quyền nhằm mục đích phá hoại. Thì bạn cần can thiệp vào để chỉnh sửa ngày để fix lỗi 403 Fobidden.
Truy cập vào hosting của bạn. Chọn folder chính chứa tất cả file (thường gọi là public_html), chuột phải vào nó và chọn File Permissions. Tùy vào nền tảng khác nhau sẽ có các điều chỉnh phân quyền khác nhau nhé. Thường thì phân quyền này sẽ là 644.
Và như trên thì mình đã chia sẻ chút kiến thức để giúp bạn có thể hiểu hơn về lỗi 403 Forbidden là gì cũng như cách khắc phục lỗi này hiện nay. Hy vọng bài viết này sẽ giúp bạn khắc phục được lỗi. Chúc bạn thành công.