fbpx

Lỗi 403 Forbidden Error Là Gì? Cách Khắc Phục Lỗi 403 Forbidden Error

Lỗi 403 Forbidden là thông báo lỗi được gửi cho bạn khi bạn đang bị chặn truy cập vào một địa chỉ website vì một số lý do, chẳng hạn như không có đủ quyền truy cập đến địa chỉ đó, hosting bị chặn hoặc các yếu tố khác.

Đừng lo lắng phần lớn các nhà làm website đều đã phải đối mặt với lỗi này. Ngoài ra, cách sửa lỗi rất đơn giản. Cùng Terus tìm hiểu ngay cách sửa lỗi 403 Forbidden trong bài viết này

Lỗi 403 Forbidden Error là gì? Cách khắc phục lỗi 403 Forbidden Error
Lỗi 403 Forbidden Error là gì? Cách khắc phục lỗi 403 Forbidden Error

I. Nhận biết website bị lỗi 403 Forbidden

Mỗi server sẽ hiển thị lỗi 403 khác nhau. Một số webmaster còn điều chỉnh trang lỗi HTTP 403 theo ý muốn của họ. Tóm lại, nếu bạn nhận được các thông báo giống như những thông báo sau đây, bạn đã biết rằng website đang gặp lỗi 403:

  1. Forbidden: You don’t have permission to access [directory] on this server
  2. HTTP Error 403 – Forbidden
  3. HTTP 403
  4. 403 forbidden request forbidden by administrative rules
  5. 403 Forbidden
  6. Access Denied You don’t have permission to access

II. Lý do gây ra lỗi 403 Forbidden

Khi bạn bị chặn truy cập địa chỉ đó, bạn sẽ gặp lỗi 403. Chúng có thể chỉ là:

  1. Không đúng cách cấu hình file.htaccess hoặc phân quyền folder hoặc file
  2. Lỗi liên quan đến plugin hoặc do plugin không tương thích
  3. Lỗi 403 forbidden có thể là kết quả của một cập nhật hệ thống do công ty hosting của bạn thực hiện.

Bạn có thể cảm thấy phiền khi thấy lỗi 403 Error trong quá trình phát triển website. Tuy nhiên, giờ đây bạn đã biết nguyên nhân gây ra lỗi và bạn có thể tìm cách sửa lỗi Error 403 forbidden.

III. Cách sửa lỗi 403 Forbidden

Cách 1: Kiểm tra .htaccess

Khi bạn sử dụng cPanel, để tìm .htaccess như sau:

  • File Manager -> Control Panel
  • public_html directory -> .htaccess file.
  • Nếu không thấy file .htaccess file, bạn chọn Settings rồi kích hoạt Show Hidden Files (dotfiles).

Để bạn hiểu rõ hơn về file.htaccess, nó là một file cấu hình server và chủ yếu được sử dụng để chỉnh sửa các cài đặt của web server Apache.

Cách 2: Xử lý phân quyền

Phân quyền file hoặc folder không đúng là một lý do bổ sung gây ra lỗi 403 Error Forbidden message. Điều này là do khi tạo file, nó sẽ được tạo ra với phân quyền mặc định. Khi sử dụng, những quyền này bao gồm đọc, viết và thực thi.

Nhưng tùy vào yêu cầu, những quyền trên sẽ thay đổi. Đổi quyền file rất đơn giản. Bạn có thể thực hiện việc này bằng cách sử dụng cả FTP client và file manager. Với FileZilla FTP client, bạn có nhiều cách để đổi file hoặc folder.

  1. Truy cập vào website bằng cách sử dụng client FTP.
  2. Chuyển đến thư mục gốc của tài khoản hosting.
  3. Chọn folder public_html, nơi tất cả file được lưu trữ, nhấp chuột phải vào nó và chọn Files Permissions.
  4.  Apply to directories only, điền quyền 755 và nhấn OK.
  5. lặp lại bước 3, nhưng lúc này hãy chọn apply to files only rồi điền 644 và nhấn ok.

Cách 3: Xóa các Plugin gây lỗi

Trong trường hợp bạn đã hoàn thành bước này, đó chắc chắn là một lỗi do plugin hoặc plugin không tương thích. Chúng tôi sẽ thử plugin vô hiệu ở bước này để xem nó có làm mất lỗi 403 Forbidden Error không.

Cách tốt nhất là kích hoạt lại từ từ sau khi vô hiệu toàn bộ plugin. Bước này cho phép bạn xác định plugin gây lỗi để tìm ra giải pháp tốt nhất.

IV. Tổng kết

Bài viết này đề cập đến nguyên nhân và cách khắc phục lỗi HTTP Error 403 Forbidden. Hy vọng bạn đã tìm thấy bài viết hữu ích.

Cảm ơn bạn đã đọc hết bài viết. Nếu bạn có bất cứ yêu cầu gì về Terus có thể liên hệ Terus tại đây nhé!

Theo dõi Terus tại:

  1. Facebook
  2. Instagram
  3. Pinterest
  4. Behance
  5. Twitter/X

FAQ - Giải đáp các thắc mắc liên quan đến Lỗi 403 Forbidden

1. Lỗi 403 Forbidden là gì?

Lỗi 403 bị cấm là mã trạng thái HTTP cho biết máy chủ hiểu yêu cầu của người dùng nhưng từ chối thực hiện yêu cầu đó. Nó thường xảy ra khi người dùng không có các quyền cần thiết để truy cập tài nguyên được yêu cầu hoặc khi quyền truy cập vào tài nguyên bị máy chủ hạn chế.

2. Tại sao xảy ra lỗi 403 Forbidden?

Lỗi 403 Forbidden có thể xảy ra do nhiều lý do khác nhau, bao gồm:

  • Không đủ quyền: Người dùng có thể không có các quyền cần thiết để truy cập vào tài nguyên được yêu cầu, chẳng hạn như tệp hoặc thư mục bị hạn chế.
  • Hạn chế truy cập: Máy chủ có thể có các quy tắc truy cập cụ thể nhằm hạn chế quyền truy cập vào một số tài nguyên nhất định dựa trên địa chỉ IP, tác nhân người dùng hoặc các tiêu chí khác.
  • Quyền đối với tệp hoặc thư mục không chính xác: Nếu quyền đối với tệp hoặc thư mục bị định cấu hình sai, máy chủ có thể từ chối quyền truy cập và trả về lỗi 403.

3. Làm cách nào để khắc phục Lỗi 403 Forbidden?

Để khắc phục lỗi 403 Forbidden Error, bạn có thể thử các bước sau:

  • Kiểm tra URL: Đảm bảo rằng URL bạn đang cố truy cập là chính xác và được định dạng đúng. Lỗi chính tả hoặc URL không chính xác có thể gây ra lỗi 403.
  • Xóa bộ nhớ đệm của trình duyệt: Xóa bộ nhớ đệm và cookie của trình duyệt để loại bỏ mọi dữ liệu được lưu trong bộ nhớ đệm có thể gây xung đột với quyền của website.
  • Liên hệ với quản trị viên trang website: Nếu bạn cho rằng mình đáng lẽ phải có quyền truy cập vào tài nguyên nhưng lại gặp phải lỗi 403, hãy liên hệ với quản trị viên website hoặc chủ sở hữu tài nguyên để hỏi về vấn đề.
  • Kiểm tra quyền đối với tệp và thư mục: Nếu bạn là chủ sở hữu hoặc quản trị viên website, hãy xác minh rằng quyền đối với tệp và thư mục đã được đặt đúng cách. Đảm bảo rằng các quyền cần thiết được cấp để cho phép truy cập vào tài nguyên.

4. Có giải pháp khả thi nào khác để khắc phục Lỗi 403 Forbidden không?

Có, tùy từng trường hợp cụ thể, các giải pháp bổ sung để khắc phục lỗi 403 có thể bao gồm:

  • Vô hiệu hóa plugin bảo mật hoặc tường lửa: Nếu bạn cài đặt plugin bảo mật hoặc tường lửa trên website của mình, chúng có thể đang chặn quyền truy cập. Tạm thời vô hiệu hóa chúng có thể giúp xác định xem chúng có phải là nguyên nhân gây ra lỗi 403 hay không.
  • Xác minh hạn chế IP: Nếu quyền truy cập bị hạn chế dựa trên địa chỉ IP, hãy đảm bảo rằng IP của bạn không bị chặn hoặc đưa vào danh sách trắng nếu cần.
  • Xem lại tệp .htaccess: Kiểm tra tệp .htaccess trên website của bạn để biết bất kỳ quy tắc hoặc cấu hình nào có thể gây ra lỗi 403. Các chỉ thị không chính xác hoặc xung đột trong tệp có thể dẫn đến các vấn đề về quyền truy cập.

5. Tôi nên làm gì nếu không có giải pháp nào khắc phục được Lỗi 403 Forbidden?

Nếu không có giải pháp được đề xuất nào giải quyết được Lỗi 403 Forbidden, bạn nên tìm kiếm sự trợ giúp từ nhà phát triển website hoặc nhà cung cấp dịch vụ lưu trữ. Họ có thể kiểm tra cấu hình máy chủ, quyền và mọi sự cố tiềm ẩn khác để giúp xác định và giải quyết lỗi.

Đọc thêm:

Liên hệ với TERUS bằng cách điền thông tin và gửi về cho chúng tôi

Bài viết liên quan