Error 403 Forbidden là mã trạng thái HTTP tiêu chuẩn thông báo rằng máy chủ web hiểu yêu cầu nhưng từ chối truy cập của bạn. Cấu hình sai phía máy khách thường gây ra lỗi HTTP này. Lỗi 403 Forbidden có thể ảnh hưởng đến trải nghiệm người dùng và tăng tỷ lệ thoát trang web của bạn. Vậy cụ thể lỗi 403 là gì? Làm thế nào để khắc phục lỗi HTTP Error 403 Forbidden? Cùng MONA Host tìm hiểu trong bài viết này nhé.

HTTP Error 403 Forbidden là lỗi gì?

Lỗi 403 Forbidden xảy ra khi trang web (hoặc tài nguyên khác) mà bạn đang mở trong trình duyệt web nhưng bạn không được phép truy cập. Khi nhận được thông báo Error 403 Forbidden thì đó là mã trạng thái HTTP mà máy chủ web sử dụng để nó mô tả loại lỗi đó.

HTTP Error 403 Forbidden là lỗi gì?

Thông thường có hai lý do khiến cho bạn gặp lỗi này. Đầu tiên là chủ sở hữu máy chủ web đã thiết lập đúng quyền truy cập và bạn không được phép truy cập vào tài nguyên. Lý do thứ hai là chủ sở hữu máy chủ web đã thiết lập sai quyền và bạn nhận được thông báo bị từ chối quyền truy cập

Dấu hiệu và những thông báo lỗi 403 Forbidden phổ biến

Lỗi HTTP Error 403 Forbidden có thể hiển thị dưới nhiều dạng khác nhau, tùy thuộc vào cách mà trình duyệt hoặc máy chủ web xử lý thông báo lỗi. Một số cách hiển thị khác thường gặp như:

  • 403 Forbidden
  • HTTP 403
  • Forbidden
  • HTTP Error 403 – Forbidden
  • HTTP Error 403.14 – Forbidden
  • Error 403
  • Forbidden: “You don’t have permission to access [directory] on this server”
  • Error 403 – Forbidden

Nếu bạn đang truy cập mạng nhưng thất bại và nhận được một trong các thông báo kể trên, đồng nghĩa với việc máy đang bị lỗi 403 Forbidden. Ngoài ra, trên các trang web sử dụng phần mềm Microsoft IIS, bạn có thể nhận được các thông báo lỗi chi tiết hơn, bao gồm:

403.1
  • Execute access forbidden
403.2
  • Read access forbidden
403.3
  • Write access forbidden
403.4
  • SSL required
403.5
  • SSL 128 required
403.6
  • IP address rejected
403.7
  • Client certificate required
403.8
  • Site access denied
403.9
  • Too many users
403.10
  • Invalid configuration
403.11
  • Password change
403.12
  • Mapper denied access
403.13
  • Client certificate revoked
403.14
  • Directory listing denied
403.15
  • Client Access Licenses exceeded
403.16
  • Client certificate is untrusted or invalid
403.17
  • Client certificate has expired or is not yet valid
403.18
  • Cannot execute request from that application pool
403.19
  • Cannot execute CGIs for the client in this application pool
403.20
  • Passport logon failed
403.21
  • Source access denied
403.22
  • Infinite depth is denied
403.502
  • Too many requests from the same client IP; Dynamic IP Restriction limit reached
403.503
  • Rejected due to IP address restriction

Nguyên nhân lỗi HTTP Error 403 Forbidden

Lỗi bị cấm HTTP 403 thường do sự cố thiết lập từ phía máy khách gây ra, do đó bạn có thể chủ động khắc phục lỗi này. Một trong những lý do phổ biến nhất gây ra  error 403 Forbidden là do cài đặt cho một thư mục hoặc tệp cụ thể. Chúng xác định người dùng nào có thể đọc, ghi hoặc thực thi thư mục hoặc tệp đó.

Nguyên nhân lỗi HTTP Error 403 Forbidden

Một nguyên nhân phổ biến khác là do cài đặt tệp htaccess có thể là sai hoặc bị hỏng. Điều này có thể xảy ra sau khi một tập tin đã được thay đổi.

Các nguyên nhân có thể khác gây ra lỗi 403 bị cấm bao gồm:

  • Địa chỉ IP không chính xác: Tên miền hướng đến địa chỉ IP không chính xác hoặc lỗi thời lưu trữ một trang web khiến bạn không thể truy cập được.
  • Sự cố với plugin WordPress: Plugin WordPress không tương thích với các plugin khác hoặc được thiết lập không chính xác.
  • Liên kết mới tới trang: Chủ sở hữu trang web cập nhật liên kết của trang, khác với phiên bản đã được lưu vào bộ nhớ đệm.
  • Phần mềm độc hại: Việc lây nhiễm phần mềm độc hại có thể khiến tệp .htaccess ở trạng thái hỏng liên tục, vì vậy bạn cần phải loại bỏ sự lây nhiễm trước khi hoàn tất quá trình khôi phục tệp.
  • Không có trang chỉ mục: Trang chủ trang web của bạn không được đặt tên là ‘index.php’ hoặc ‘index.html’.

Bất kỳ nguyên nhân nào trong số này đều có thể là nguyên nhân gây ra lỗi 403 bị cấm trên trang web của bạn

Cách khắc phục lỗi HTTP Error 403 Forbidden

Khi gặp phải tình trạng lỗi HTTP Error 403 Forbidden, bạn không cần quá lo lắng vì đây là một vấn đề phổ biến mà người dùng thường xuyên phải đối mặt. Việc sửa lỗi này cũng không quá phức tạp, hãy cùng theo dõi những cách khắc phục lỗi 403 dưới đây nhé.

Fix lỗi 403 forbidden bằng cách tải lại trang web

Để fix lỗi 403 bạn hãy thử tải lại trang web mà bạn không thể truy cập. Lỗi 403 thường chỉ là tạm thời, nên khi load lại trang web bạn có thể khắc phục được nhanh chóng.

Bạn chỉ cần nhấn tổ hợp phím Ctrl + R (Windows) hoặc Command + R (MacOS) để truy cập vào trang web một lần nữa.

Fix lỗi 403 bằng cách tải lại trang web

Xử lý lỗi 403 bằng cách kiểm tra lại URL

Lý do phổ biến nhất gây ra lỗi 403 là URL bị nhập sai. Hãy kiểm tra lại url có viết đúng chính tả hay không và đảm bảo rằng địa chỉ trang web bạn đang truy cập là dành cho trang web hoặc tệp chứ không phải là thư mục.

Xóa bộ nhớ đệm và cookies để sửa lỗi 403 forbidden

Bộ đệm của trình duyệt tăng tốc độ tải trang web trong những lần truy cập sau . Tuy nhiên, nếu liên kết của trang web thay đổi, điều đó có thể gây ra sự không khớp với phiên bản được lưu trong bộ nhớ đệm và kích hoạt mã trạng thái HTTP 403. Cookie của trình duyệt các tệp nhỏ ghi nhớ các tùy chọn và thông tin chi tiết của bạn, đó cũng là nguyên nhân phổ biến gây ra lỗi 403 Forbidden.
Chính vì thế xóa bộ nhớ đệm và cookies để sửa lỗi 403 cũng là 1 cách để fix lỗi 403, để xóa bạn thực hiện theo các bước sau:

  • Nhấn chọn dâu ba chấm ở góc trên cùng bên phải và chọn Cài đặt.
  • Nhấn chọn Quyền riêng tư và bảo mật → Xóa dữ liệu duyệt web.
Nhấn chọn Quyền riêng tư và bảo mật
  • Sử dụng menu thả xuống để chọn phạm vi thời gian. Chúng tôi khuyên bạn nên chọn All time để xóa tất cả các tệp cũ. Sau đó, chọn Cookie và dữ liệu trang web khác cũng như Tệp và hình ảnh được lưu trong bộ nhớ đệm.
  • Nhấn Delete data để xóa chúng.
Chọn xóa bộ nhớ đệm cookie

Kiểm tra quyền truy cập URL trang web fix lỗi 403 Forbidden

Nếu bạn đang cố truy cập một trang web yêu cầu bạn phải đăng nhập trước khi có thể xem nội dung thì đây là nguyên nhân có thể gây ra sự cố error 403. Thông thường, các máy chủ được cấu hình bắt bạn phải đăng nhập mới có thể truy cập nội dung của trang web đó.

Tuy nhiên, một số máy chủ được cấu hình không đúng cách có thể gây ra lỗi 403. Sau đó hãy thử đăng nhập lại vào trang web (nếu có thể) và xem lỗi 403 có biến mất không.

Kiểm tra file .htaccess để fix 403 Forbidden Error

File .htaccess là một tập tin ẩn trong thư mục của website và đôi khi nhiều người có thể chưa quen khi nghe nhắc đến tên gọi này. File .htaccess chủ yếu để tinh chỉnh các cài đặt của web server Apache.

Trong trường hợp bạn sử dụng cPanel, bạn có thể truy cập hosting thông qua File Manager của cPanel. Để tìm file .htaccess, bạn hãy làm như sau:

  • Mở File Manager tại hosting Control Panel.
Kiểm tra file .htaccess để fix 403 Forbidden Error
  • Trong thư mục public_html, hãy tìm kiếm file .htaccess.
Trong thư mục public_html, hãy tìm kiếm file .htaccess.

Nếu bạn không thấy file .htaccess hiển thị, hãy chọn “Settings” và kích hoạt tùy chọn “kich” (dotfiles).

Mặc dù file .htaccess thường có trong mọi website WordPress, nhưng đôi khi nó có thể đã bị xóa vì những sự cố nào đó. Trong trường hợp này, bạn cần tạo lại file .htaccess thủ công bằng cách thực hiện theo các bước sau:

  • Bước 1: Tải file .htaccess về máy tính đang dùng để tạo bản sao lưu.
  • Bước 2: Xóa file .htaccess trên máy chủ rồi thử truy cập lại website của bạn. Nếu trang web hoạt động bình thường, đó có thể là do lỗi trong file .htaccess.
  • Bước 3: Tiếp tục tạo một file .htaccess mới. Đăng nhập vào trang quản trị WordPress, chọn Settings -> Permalinks.
  • Bước 4: Nhấn nút Save ở cuối trang là hoàn tất. Lúc này, File .htaccess mới sẽ tự động được tạo lại cho website của bạn. Nếu vẫn gặp vấn đề, hãy tiếp tục thử cách thứ 2.

Xử lý phân quyền để xử lý lỗi 403 forbidden

Cách này được áp dụng trong trường hợp lỗi 403 Error Forbidden message xảy ra do phân quyền file hoặc folder không đúng. Lý do khiến lỗi xuất hiện thường liên quan đến quyền truy cập của files, vì chúng thường được tạo ra với các quyền mặc định. Các quyền này bao gồm đọc, viết và thực thi khi sử dụng. Tuy nhiên, các quyền trên thường không cố định mà có xu hướng thay đổi theo thời gian.

Thay đổi quyền file là một quá trình đơn giản và bạn có thể thực hiện điều này thông qua FTP client hoặc file manager. FileZilla FTP client là một công cụ phổ biến, cung cấp nhiều lựa chọn để điều chỉnh quyền cho file hoặc thư mục. Nếu chưa biết sử dụng FTP để điều chỉnh phân quyền thì có thể tham khảo theo hướng dẫn các bước sau:

  • Bước 1: Truy cập vào website của bạn qua FTP client rồi chuyển đến thư mục gốc của tài khoản Hosting.
  • Bước 2: Chọn folder chính chứa tất cả các file (thường là public_html) rồi chuột phải và chọn File Permissions.
  • Bước 3: Kiểm tra “Apply to directories only”, điền quyền 755 và nhấn OK.
  • Bước 4: Sau khi FileZilla đã điều chỉnh xong quyền, bạn hãy lặp lại bước 3, nhưng lần này chọn “Apply to files only” và điền quyền 644 rồi nhấn OK.
  • Bước 5: Khi quá trình hoàn tất, thử truy cập vào website ban đầu và kiểm tra xem lỗi đã được khắc phục chưa.

Vô hiệu hóa plugin để khắc phục lỗi 403

Thực hiện vô hiệu hóa plugin chứng tỏ lỗi HTTP Error 403 Forbidden xảy ra do plugin hoặc sự không tương thích giữa các plugin. Trong trường hợp này, bạn hãy thử vô hiệu hóa plugin để xem liệu điều này có làm mất lỗi 403 Forbidden Error hay không. Một cách hữu hiệu là vô hiệu hóa toàn bộ các plugin và sau đó kích hoạt lại từng cái một để xác định được plugin nào gây ra lỗi và đưa ra cách giải quyết triệt để.

  • Bước 1: Truy cập vào tài khoản hosting thông qua FTP và tìm thư mục public_html (hoặc thư mục chứa file chạy website).
  • Bước 2: Mở thư mục wp-content và chọn thư mục Plugins, sau đó đổi tên thư mục này thành một tên khác. Hành động này ngay tức khắc sẽ vô hiệu hóa tất cả các plugin.
Vô hiệu hóa plugin fix lỗi 403
  • Bước 3: Thử truy cập lại website của bạn. Nếu bạn có thể truy cập một cách mượt mà, điều này có nghĩa là có ít nhất một plugin gây ra vấn đề. Hãy thử tắt từng plugin một cách lần lượt và kiểm tra xem website của bạn có hoạt động ổn định mỗi khi vô hiệu hóa một plugin. Qua đó sẽ xác định được plugin gây ra lỗi 403.
check từng plugin xác định plugin gây lỗi 403
  • Bước 4: Khi đã xác định được plugin gây ra vấn đề, bạn hãy cập nhật hoặc cài đặt lại plugin đó. Trong trường hợp hiếm gặp vấn đề vẫn chưa được giải quyết, chỉ còn cách liên hệ trực tiếp đến nhà cung cấp hosting của bạn để được hỗ trợ.
xác định được plugin gây ra vấn đề hãy vô hiệu hóa plugin đó fix lỗi 403

Tắt VPN tạm thời

Mạng riêng ảo (VPN) có thể là nguyên nhân gây ra lỗi 403 Forbidden trên các trang web chặn quyền truy cập từ máy chủ VPN do các hạn chế về bảo mật hoặc khu vực.

Để kiểm tra thử có phải do VPN không hãy tạm thời ngắt kết nối VPN của bạn và thử truy cập lại trang web. Nếu cách này khắc phục được lỗi 403 thì hãy cân nhắc chuyển sang máy chủ VPN khác.

Tắt CDN tạm thời để check lỗi 403 Forbidden

Mạng phân phối nội dung (CDN) là mạng gồm các máy chủ lưu trữ và phân phối nội dung từ máy chủ web gần nhất tới người dùng, giảm thời gian load trang và sử dụng băng thông.

Nếu trang web của bạn sử dụng CDN , nó có thể lưu vào bộ đệm lỗi 403 do các vấn đề như quyền truy cập tệp, chặn IP và quy tắc .htaccess không chính xác. Việc tạm thời bỏ qua CDN giúp xác định xem nguồn lỗi là do máy chủ web gốc hay chính CDN cũng là một cách để fix lỗi 403

Chỉnh sửa quyền sở hữu tệp

Quyền sở hữu tệp không chính xác có thể gây ra lỗi 403 Forbidden, đặc biệt là trên các máy tính chạy Linux hoặc VPS . Nếu bạn đang sử dụng VPS có quyền truy cập SSH, bạn có thể sửa đổi quyền sở hữu tệp bằng cách kết nối VPS với ứng dụng khách SSH như PuTTY .

Sau khi kết nối với máy chủ SSH, hãy kiểm tra quyền sở hữu bằng lệnh SSH sau :

ls -l [file name]

Kết quả nhận được sẽ giống như dưới đây:

-rwxrw-rw- 1 [owner][group] 22 Sep 22 10:00 filename.txt

Hãy chú ý đến phần chủ sở hữu và nhóm. Quyền sở hữu chính xác phải khớp với tên người dùng tài khoản lưu trữ của bạn. Nếu không, hãy sử dụng lệnh chown Linux để điều chỉnh quyền sở hữu tệp.

Đây là cú pháp cơ bản của lệnh chown :

chown [owner][:group] [file name]

Vừa rồi là bài viết chi tiết giải đáp thắc mắc của người dùng về “Lỗi HTTP Error 403 Forbidden là gì?” cùng những nguyên nhân và cách khắc phục. MONA Host hi vọng thông qua hướng dẫn ở trên, bạn đã có thể sửa lỗi 403 một cách nhanh chóng. Chúc bạn thành công!

 

Kết nối với mình qua

Mình là Võ Nguyên Thoại, hiện tại đang là Co-founder và CTO của MONA Host - công ty chuyên cung cấp các dịch vụ cloud hosting, vps và hạ tầng thuộc phân khúc cao cấp tại thị trường Việt Nam, đồng thời cũng là Group CTO của The MONA, công ty chủ quản của MONA Media, MONA Software và MONA Host, với hệ sinh thái đầy đủ và hoàn chỉnh để phát triển doanh nghiệp trên môi trường internet.

Với kinh nghiệm làm việc chuyên sâu hơn 15 năm trong lĩnh vực CNTT, trải dài từ mảng hạ tầng, hệ thống, phát triển phần mềm và devops, Thoại mong muốn đóng góp các kinh nghiệm và kiến thức của mình tại Mona để xây dựng một hạ tầng CNTT với các trải nghiệm mới, cao cấp hơn, mượt mà hơn, tin cậy hơn và xoá bỏ khoảng cách giữa các doanh nghiệp và công cuộc chuyển đổi số với đội ngũ chuyên viên kỹ thuật cao luôn hỗ trợ khách hàng 24/7.

Hy vọng với những kiến thức, hiểu biết Thoại chia sẻ sẽ hữu ích đến các bạn độc giả quan tâm!

Bài viết liên quan

Edge Computing Là Gì? Tổng Quan Về Mô Hình Điện Toán Biên
15 Tháng Mười, 2024
Edge Computing Là Gì? Tổng Quan Về Mô Hình Điện Toán Biên
Sự bùng nổ của Internet of Things tạo ra lượng dữ liệu khổng lồ làm cho hệ thống xử lý dữ liệu truyền thống phải đối mặt với nhiều thách thức khi xử lý và quản lý dữ liệu. Mô hình điện toán biên (Edge Computing) được phát triển như một giải pháp tối ưu...

Võ Nguyên Thoại

TLD Là Gì? Mục Đích Và Ý Nghĩa Của Top Level Domain Phổ Biến
14 Tháng Mười, 2024
Top Level Domain Là Gì? Mục Đích Và Ý Nghĩa Của TLD Phổ Biến
Các đuôi tên miền phổ biến như .com, .vn, hay .org chính là các phần mở rộng của tên miền, hay còn gọi là TLD, viết tắt của từ Top-Level Domain (tên miền cấp cao). TLD là một trong những yếu tố quan trọng trong việc xây dựng thương hiệu trực tuyến, cải thiện khả...

Võ Nguyên Thoại

So Sánh IPv4 Và IPv6: Địa chỉ IPv4 vs Địa Chỉ IPv6 Cái Nào Nhanh Hơn?
10 Tháng Mười, 2024
So Sánh IPv4 Và IPv6: Địa chỉ IPv4 vs Địa Chỉ IPv6 Cái Nào Nhanh Hơn?
IPv4 và IPv6 đóng vai trò quan trọng trong việc xác định và phân phối dữ liệu giữa các thiết bị trên mạng. Vậy thì thực chất IPv4 là gì và IPv6 là gì?. Ngay trong bài viết này, hãy cùng MONA Host tìm hiểu hai khái niệm này và những điểm khác biệt rõ...

Võ Nguyên Thoại

Mạng LAN
09 Tháng Mười, 2024
Mạng LAN là gì? Công dụng và ứng dụng của mạng LAN
Internet ngày càng phát triển được sử dụng phổ biến và đóng vai trò quan trọng trong đời sống hiện đại ngày nay. Mạng máy tính có nhiều mô hình khác nhau như WAN, LAN, MAN,...Trong số đó mạng LAN là mô hình mạng rộng rãi được dùng để kết nối các thiết bị trong...

Võ Nguyên Thoại

Thời Gian Downtime Là Gì? Nguyên Nhân Và Cách Khắc Phục Downtime Hiệu Quả
05 Tháng Mười, 2024
Downtime là gì? Cách khắc phục thời gian Downtime hiệu quả
Bất cứ website nào cũng có thể gặp phải tình trạng "downtime". Đây là khoảng thời gian mà website ngừng hoạt động khiến người dùng không thể truy cập được. Mặc dù tình trạng downtime chỉ diễn ra trong một khoảng ngắn nhưng có thể gây ra những hậu quả đáng kể cho doanh nghiệp....

Võ Nguyên Thoại

XSS Là Gì? Cách Kiểm Tra Và Ngăn Chặn Tấn Công XSS
04 Tháng Mười, 2024
XSS là gì? Cách kiểm tra và ngăn chặn tấn công XSS
XSS là một lỗ hổng bảo mật phổ biến trên ứng dụng web, đây là hình thức tấn công chèn mã độc vào website của người dùng thông qua trang web khác. Cross site scripting không chỉ làm rò rỉ thông tin cá nhân mà kẻ tấn công còn lợi dụng nhằm chiếm đoạt quyền...

Võ Nguyên Thoại

Tìm hiểu Ubuntu là gì
03 Tháng Mười, 2024
Ubuntu là gì? Đặc điểm và cách sử dụng hệ điều hành Ubuntu
Với sự đa dạng trong ứng dụng và khả năng tùy biến cao, hệ điều hành mã nguồn mở Ubuntu đã trở thành lựa chọn hàng đầu được nhiều người sử dụng. Vậy thì Ubuntu là gì? Hệ điều hành này có những điểm gì nổi bật so với Windows và cách sử dụng Ubuntu...

Võ Nguyên Thoại

Peer To Peer Là Gì? Đặc Điểm Và Ứng Dụng Mạng Ngang Hàng P2P
01 Tháng Mười, 2024
Peer To Peer Là Gì? Đặc Điểm Và Ứng Dụng Mạng Ngang Hàng P2P
Khác với các mô hình truyền thống nơi dữ liệu được gửi qua một máy chủ trung gian thì mạng Peer to peer cho phép các thiết bị kết nối trực tiếp với nhau, tạo ra một hệ thống phân tán hiệu quả. Peer to peer không chỉ được áp dụng trong việc chia sẻ...

Võ Nguyên Thoại

TTL Là Gì? Cách Hoạt Động Của Time To Live
30 Tháng Chín, 2024
TTL Là Gì? Cách Hoạt Động Của Time To Live
TTL (Time to live) là thông số kỹ thuật biểu thị thời gian tồn tại của một gói dữ liệu trước khi bị xóa trên internet, đảm bảo gói tin ấy không tồn tại vĩnh viễn và gây ra tắc nghẽn hệ thống. Trong bài viết này MONA Host chia sẻ sâu hơn TTL là...

Võ Nguyên Thoại

Tên Miền .XYZ Là Gì? Lợi Ích Khi Đăng Ký Tên Miền XYZ
26 Tháng Chín, 2024
Tên miền .XYZ là gì? Lợi ích khi đăng ký tên miền .XYZ
Ngay từ những ngày đầu tiên khi vừa được ra mắt vào năm 2014, tên miền .xyz đã lập tức nhận được sự chú ý từ đông đảo người dùng internet trên toàn thế giới bởi sự độc đáo và mới mẻ. Vào tháng 11 năm 2015, tức là chỉ hơn một năm sau, tổng...

Võ Nguyên Thoại

Iptables Là Gì? Hướng Dẫn Cấu Hình Và Thiết Lập
24 Tháng Chín, 2024
Iptables là gì? Cách cấu hình và thiết lập Iptables trên Linux Firewall
Sự phát triển không ngừng của các cuộc tấn công mạng khiến việc bảo vệ hệ thống máy chủ trở thành một nhiệm vụ “sống còn” đối với các nhà quản trị. Từ việc chặn lưu lượng truy cập không mong muốn đến bảo vệ chống lại các mối đe dọa từ bên ngoài, IPtables...

Võ Nguyên Thoại

Private Cloud Là Gì? Tổng Hợp Kiến Thức Về Private Cloud Chi Tiết
23 Tháng Chín, 2024
Private Cloud là gì? Ưu nhược điểm và phân loại Private Cloud
Private Cloud là môi trường điện toán đám mây phổ biến được nhiều doanh nghiệp / tổ chức sử dụng hiện nay. Mô hình máy chủ ảo dùng riêng là giải pháp toàn diện giúp doanh nghiệp quản lý hạ tầng và lưu trữ dữ liệu ở mức bảo mật cao nhất. Trong bài viết...

Võ Nguyên Thoại

Nhận các thông báo mới từ MONA.Host?

Đăng ký để nhận các bài nghiên cứu, blog, thông tin mới nhất từ chúng tôi