403 Lỗi bị cấm là gì & Cách khắc phục (5 Giải pháp được giải thích)

Lỗi 403 bị cấm là gì?

403 Lỗi Cấm


Một trong những lỗi thường thấy nhất khi duyệt là Lỗi # 403.

Về cơ bản, nó là một phản ứng giao thức truyền siêu văn bản mà người dùng có thể nhận được do nhiều lý do.

Trong khi duyệt, nếu bạn gặp phải Lỗi 403, đó là do bạn không được phép truy cập URL được chỉ định.

Trong bài viết này, chúng tôi sẽ hướng dẫn bạn qua các phiên bản khác nhau, nguyên nhân, độ phân giải có thể có và cách giải quyết, nếu có.

Các biến thể của 403:

Có nhiều kịch bản khác nhau trong đó người dùng sẽ phải đối mặt với một trong nhiều phiên bản của Lỗi 403.

Các biến thể Lỗi 403 phổ biến nhất là:

  • Lỗi 403
  • 403 Cấm
  • 403 Lỗi Cấm
  • 403 Cấm Nginx
  • 403 Cấm: Truy cập bị từ chối
  • Lỗi 403-bị cấm
  • Cấm
  • HTTP 403 bị cấm
  • Nginx 403 Cấm

Lỗi HTTP 403 hoạt động như thế nào?

Người dùng sẽ thấy một trong các Lỗi 403 trong khi giao tiếp với máy chủ qua HTTP chủ yếu là do lỗi xác thực hoặc lỗi truy cập.

Khi người dùng cố gắng duyệt một trang web, trình duyệt sẽ gửi yêu cầu bằng HTTP.

Đáp lại, máy chủ kiểm tra yêu cầu và nếu mọi thứ đều chính xác, máy chủ sẽ phản hồi với mã thành công loại 2xx trước khi tải trang.

Điều này xảy ra nhanh đến mức người dùng không thể nhìn thấy nó trên màn hình của họ.

Tuy nhiên, nếu máy chủ tìm thấy một số vấn đề trong yêu cầu vì lý do gì đó, nó sẽ hiển thị lỗi loại 4xx.

Các mã này được tạo tự động theo các kịch bản được xác định trước và mỗi mã lỗi đại diện cho một lý do khác nhau.

Các mã này giúp các nhà phát triển và một số người dùng tinh vi hiểu lý do.

Các lỗi danh mục 4xx phổ biến nhất là 403 và 404.

Lỗi 404 có nghĩa là không thể tìm thấy các tệp hoặc tài nguyên mà người dùng đang yêu cầu tại URL được đề cập.

Trong khi 403 có nghĩa là URL mong muốn là hợp lệ, nhưng yêu cầu của người dùng không thể được thực hiện.

Lý do thực tế cho lỗi HTTP 403 khác nhau tùy theo từng trường hợp. Ví dụ: đối với một số trang web, việc tìm kiếm trong các thư mục nhất định bị cấm chủ động bởi trạng thái 403.

Giống như, vô hiệu hóa truy cập trực tiếp vào nội dung đa phương tiện trên máy chủ.

Lý do có thể gây ra lỗi 403 và giải pháp của nó:

Như chúng tôi đã giải thích ngắn gọn về Lỗi 403 ở trên, bây giờ chúng tôi sẽ giải thích cách người dùng có thể gặp phải Lỗi 403 do bất kỳ lý do nào sau đây.

Lý do 1: Bảo vệ hotlink

Hotlinking là gì? Hotlinking đang đánh cắp băng thông của ai đó bằng cách liên kết đến trang web của họ Tài sản của họ như hình ảnh và video, v.v..

Để giải thích thêm, giả sử chủ sở hữu trang web 1 đang lưu trữ một số hình ảnh hoặc video độ phân giải cao trên máy chủ của họ.

Chủ sở hữu trang web 2 khá ấn tượng bởi chất lượng nội dung và quyết định sử dụng chúng trên trang web của mình..

Bây giờ, thay vì lưu trữ những hình ảnh này trực tiếp trên máy chủ của mình, anh ta liên kết chúng từ trang web 1 máy chủ.

Về mặt kỹ thuật, điều này sẽ hoạt động hoàn toàn tốt và trong khi duyệt trang web 2, người dùng sẽ không thể biết ngay nếu trang web đang sử dụng hotlinking.

Làm điều này giúp tiết kiệm rất nhiều tài nguyên cho Trang web 2 nhưng nó đang đánh cắp tài nguyên của Trang web 1 và có thể làm giảm chất lượng dịch vụ cho trang web 1 Máy chủ.

Để tránh những tình huống như vậy, chủ sở hữu trang web 1 có thể Thực hiện giới thiệu khu vực.

Điều này sẽ hạn chế liên kết nóng và sẽ trả về lỗi 403 trong trường hợp liên kết nóng.

Vì đây là hạn chế từ máy chủ đến máy chủ, người dùng cuối không thể làm gì nhiều trong trường hợp này, tuy nhiên, chủ sở hữu có thể giải quyết vấn đề bằng cách lưu trữ nội dung trên máy chủ của riêng họ.

Xin lưu ý rằng việc sử dụng tài nguyên của bên thứ 3 mà không có sự cho phép của họ là không hợp lý.

Giải pháp:

Để thiết lập bảo vệ Hotlink trong cPanel, hãy đến Bảo mật < Bảo vệ liên kết:

Bảo vệ

Từ đây, bạn có thể bật hoặc tắt bảo vệ hotlink:

Cho phép vô hiệu hóa

Bây giờ, nếu bạn là chủ sở hữu cho cả website1 và website2, bạn có thể vô hiệu hóa bảo vệ hotlink cho trang web của riêng mình để bạn có thể liên kết nội dung đến và từ trang web của mình.

Ảnh chụp màn hình sau đây sẽ giải thích nó cho bạn:

Cấu hình

Lý do 2: Quyền xấu

Một lý do phổ biến nhất khác cho 403 lỗi bị cấm là thiết lập không đúng các quyền của tệp.

Để giải quyết các vấn đề đó, chủ sở hữu phải thiết lập các quyền như dưới đây:

  • Nội dung động: 700
  • Thư mục: 755
  • Nội dung tĩnh: 644

Giải pháp:

Để thiết lập quyền, hãy làm theo các bước:

1. Đăng nhập vào cPanel của bạn bằng URL được chỉ định và thông tin đăng nhập được chỉ định
2. Nhấp vào biểu tượng Trình quản lý tệp trong trường Tệp

cho phép

3. Ở bên trái của cửa sổ mở ra, bạn sẽ thấy quyền của tất cả các tệp và thư mục
4. Đảm bảo rằng các quyền của thư mục public_html là 750 như dưới đây:

thay đổi quyền

Nếu là 750, hãy chuyển sang khắc phục sự cố tiếp theo theo các bước sau:

a. Chọn thư mục public_html > nhấp vào biểu tượng Quyền thay đổi
b. Thiết lập quyền thành 750 > Tiết kiệm.
c. Xóa bộ nhớ cache của trình duyệt
d. Xóa bộ đệm DNS cục bộ của bạn

Lý do 3: Tệp ẩn / URL sai

Các tập tin ẩn không được phép truy cập công khai và do đó máy chủ hạn chế quyền truy cập công khai.

Khi người dùng cố gắng truy cập các tập tin ẩn, một lỗi cấm 403 được đưa ra.

Tương tự, đối với một số máy chủ, nếu người dùng nhập URL không hợp lệ cố ý hoặc vô ý, có thể xảy ra thông báo lỗi 403 bị cấm.

Nó có thể thay đổi từ máy chủ này sang máy chủ khác và tùy thuộc vào những gì người dùng đã nhập, ví dụ, bạn có thể thấy lỗi nếu bạn nhập thư mục thư mục thay vì đường dẫn tệp.

Lý do 4: Quy tắc IP

Như đã nêu trước đó, lỗi 403 phát sinh chủ yếu do lỗi xác thực.

Người dùng có thể thấy 403 quy tắc do bất kỳ quy tắc Từ chối IP nào được xác định trong cPanel.

Trong trường hợp đó, hãy xác minh các quy tắc trong cPanel để đảm bảo rằng bạn không chặn Phạm vi IP của riêng mình.

Quy tắc IP rất hữu ích nếu bạn cần chặn quyền truy cập đối với một số người dùng nhất định.

Giải pháp:

Để kiểm tra các quy tắc IP, hãy làm theo các bước:

1. Đăng nhập vào tài khoản cPanel bằng URL và cung cấp thông tin đăng nhập.
2. Chuyển đến phần Bảo mật và nhấp vào biểu tượng Trình chặn IP.

chặn IP

3. Nhập một hoặc một loạt địa chỉ IP bạn muốn từ chối truy cập.

chặn IP-add

4. Nhấp vào nút Thêm.

Tên
Giá trị
Địa chỉ IP đơn192.168.0.1
2001: db8 :: 1
Phạm vi192.168.0.1 – 192.168.0.40
2001: db8 :: 1 – 2001: db8 :: 3
Phạm vi ngụ ý192.168.0.1 – 40
Định dạng CIDR192.168.0.1 / 32
2001: db8 :: / 32
Ngụ ý 192. *. *. *192. *. *. *

Lý do 5: Trình quản lý chỉ mục

Theo mặc định, máy chủ web sẽ tải chỉ mục hoặc trang chủ từ thư mục đích.

Nếu tệp chỉ mục bị thiếu trong thư mục, trình duyệt web sẽ hiển thị nội dung thư mục, nhưng điều này có thể gây ra rủi ro bảo mật.

Rủi ro bảo mật được hạ thấp bằng cách không hiển thị trực tiếp nội dung thư mục và thay vào đó, lỗi 403 được hiển thị.

Giải pháp:

Bạn có thể giải quyết vấn đề này bằng cách tải lên tệp chỉ mục thích hợp vào thư mục hoặc thay đổi các giá trị của Trình quản lý chỉ mục của chế độ trực tiếp từ cPanel.

chỉ số

Phần kết luận

Có rất nhiều lý do để gây ra lỗi bị cấm HTTP 403 nhưng tất cả chúng chỉ có một ý nghĩa duy nhất và đó là Truy cập bị từ chối.

Lỗi 403 có thể được sửa ở cấp máy chủ bằng cách thay đổi cài đặt bảo mật.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map