Bạn có đang xử lý lỗi 403 Forbidden trên trang WordPress của mình không? Đây là một trong những lỗi đáng sợ nhất mà một người mới bắt đầu sử dụng WordPress có thể gặp phải. Trong bài này, chúng tôi sẽ chỉ cho bạn cách dễ dàng sửa lỗi 403 bị cấm trong WordPress.
404 Forbidden – Truy cập bị từ chối Lỗi trong WordPress là gì?
WordPress hiển thị mã và thư khi có lỗi xảy ra trên trang web của bạn.
403 Mã lỗi bị cấm hiển thị được hiển thị khi quyền truy cập máy chủ của bạn không cho phép truy cập vào một trang cụ thể.
Đây là lý do tại sao lỗi thường đi kèm với văn bản:
403 Forbidden – Bạn không có quyền truy cập ‘/’ trên máy chủ này.
Ngoài ra, một lỗi 403 Forbidden đã gặp phải trong khi cố gắng sử dụng một ErrorDocument để xử lý các yêu cầu.
Có nhiều tình huống khác nhau khi bạn có thể nhìn thấy lỗi này. Ví dụ:
- 403 Forbidden – Truy cập bị từ chối trên trang đăng nhập của wp-admin hoặc WordPress.
- 403 Forbidden – trong khi WordPress cài đặt.
- 403 Cấm lỗi khi truy cập bất kỳ trang nào trên trang WordPress của bạn.
- Cũng có thể là bạn chỉ nhận được để xem ‘Truy cập bị từ chối’ thay vì 403 Forbidden status đầy đủ.
- Bạn cũng có thể thấy ‘Quyền truy cập vào yourdomain.com đã bị từ chối. Bạn không có quyền xem trang này. ‘
Bây giờ bạn đã biết về các loại lỗi 403 khác nhau, chúng ta hãy nói về những gì gây ra lỗi này.
Nguyên nhân 403 Forbidden Error trong WordPress?
Nguyên nhân phổ biến nhất cho lỗi 403 Forbidden trong WordPress là do trình cắm thêm bảo mật được cấu hình kém. Nhiều plugin bảo mật của WordPress có thể chặn một địa chỉ IP (hoặc một dải địa chỉ IP) nếu họ tin rằng chúng độc hại.
Đây là lý do tại sao chúng tôi sử dụng Sucuri để cải thiện an ninh của tất cả các trang web WordPress của chúng tôi.
Một nguyên nhân có thể khác là tệp tin .htaccess bị hỏng hoặc quyền tệp không chính xác trên máy chủ của bạn.
Công ty lưu trữ WordPress của bạn đôi khi có thể thay đổi tình cờ để cài đặt máy chủ của họ. Điều này có thể dẫn đến lỗi 403 Forbidden trên trang web của bạn.
Có nói rằng, chúng ta hãy xem làm thế nào để giải quyết 403 lỗi bị cấm trong WordPress.
Sửa lỗi 403 Forbidden trong WordPress
Trước khi bạn làm bất cứ điều gì, chúng tôi khuyên bạn nên tạo một bản sao lưu WordPress hoàn chỉnh của trang web của bạn. Đây là hướng dẫn của chúng tôi về cách tự tạo một sao lưu WordPress.
Nếu bạn đã sử dụng plugin sao lưu WordPress tự động, hãy đảm bảo rằng bạn có quyền truy cập vào một bản sao lưu mới nhất trước khi tiến lên.
1. Sửa lỗi 403 Forbidden Lỗi gây ra bởi một Plugin WordPress
Điều đầu tiên bạn cần làm là tạm thời tắt tất cả các plugin WordPress. Điều này bao gồm bất kỳ plugin bảo mật nào mà bạn có thể đã cài đặt trên trang web của mình.
Nếu điều này giải quyết được sự cố của bạn thì điều đó có nghĩa là một trong những plugin trên trang web của bạn đã gây ra lỗi này.
Bạn có thể tìm ra trình cắm nào đang gây ra lỗi bằng cách kích hoạt tất cả các plugin của bạn một lần cho đến khi bạn có thể sao chép lại lỗi 403 bị cấm.
2. Sửa 403 Forbidden Error gây ra bởi tham nhũng File .htaccess
Thông thường, lỗi 403 là do tệp tin .htaccess tham nhũng trong trang web WordPress của bạn. Sửa chữa tập tin này là khá dễ dàng.
Đầu tiên, bạn cần phải kết nối với trang web của bạn bằng cách sử dụng một trình khách FTP hoặc trình quản lý tập tin trong cPanel.
Tiếp theo, tìm tệp tin .htaccess trong thư mục gốc của trang WordPress của bạn. Xem hướng dẫn này nếu bạn không thể tìm thấy tệp tin .htaccess trong thư mục WordPress của mình.
Bạn cần tải tập tin .htaccess về máy tính của mình để có bản sao lưu mới. Sau đó, bạn cần xóa tệp khỏi máy chủ của bạn.
Thử truy cập trang web của bạn. Nếu lỗi 403 bị cấm được giải quyết, thì điều này có nghĩa là tệp tin .htaccess của bạn bị hỏng.
Bạn có thể tạo ra một tệp tin .htaccess mới bằng cách đăng nhập vào khu vực quản trị WordPress của bạn và đi đến Cài đặt »Permalinks trang.
Đơn giản chỉ cần bấm vào Lưu thay đổi ở cuối trang và WordPress sẽ tạo ra một tệp .htaccess mới.
3. Sửa 403 Forbidden Error gây ra bởi File Permissions trong WordPress
Tất cả các tệp được lưu trữ trên trang web của bạn đều có quyền truy cập tệp. Những quyền truy cập tệp này kiểm soát những người có thể truy cập tệp và thư mục trên trang web của bạn.
Quyền tập tin không chính xác có thể gây ra lỗi 403 bị cấm. Nó làm cho máy chủ web của bạn nghĩ rằng bạn không có quyền truy cập các tập tin đó.
Nếu hai giải pháp trên không giải quyết lỗi 403 bị cấm trên trang web của bạn, thì quyền truy cập tệp không chính xác có thể là nguyên nhân có thể xảy ra nhất
Bạn có thể yêu cầu nhà cung cấp dịch vụ lưu trữ WordPress của bạn kiểm tra trang web của bạn để được cấp quyền cho tệp chính xác. Một số máy chủ rất hỗ trợ, họ sẽ không nhớ và có lẽ sẽ khắc phục điều đó cho bạn.
Thay đổi quyền truy cập tập tin bản thân bạn có thể có hậu quả nghiêm trọng. Nếu bạn không cảm thấy tự tin khi tự làm việc đó, hãy nhờ một người bạn giúp đỡ hoặc thuê chuyên gia.
Tuy nhiên, nếu bạn muốn làm điều đó cho mình, sau đây là cách bạn sẽ kiểm tra quyền truy cập tệp của bạn.
Đơn giản chỉ cần kết nối với trang web WordPress của bạn bằng cách sử dụng một khách hàng FTP. Điều hướng đến thư mục gốc chứa tất cả các tệp WordPress của bạn.
Nhấp để chọn thư mục, nhấp chuột phải và sau đó chọn Tập tin Quyền từ trình đơn.
Máy khách FTP của bạn sẽ hiển thị cho bạn hộp thoại cho phép tệp như sau:
Tất cả các thư mục trên trang WordPress của bạn phải có giấy phép tệp là 744 hoặc 755.
Tất cả các tệp trên trang WordPress của bạn phải có giấy phép tệp 644 hoặc 640.
Bạn có thể đặt quyền cho tập tin gốc vào thư mục gốc là 744 hoặc 755. Đánh dấu vào hộp bên cạnh ‘Recurse vào thư mục con’ và sau đó kiểm tra tùy chọn cho biết ‘Chỉ áp dụng cho các thư mục’.
Nhấp vào nút OK. Khách hàng FTP của bạn bây giờ sẽ bắt đầu thiết lập quyền cho tất cả các thư mục con trong thư mục đó.
Một khi nó được thực hiện, bạn cần phải lặp lại quá trình cho tất cả các tập tin. Lần này bạn sẽ sử dụng quyền truy cập tệp 644 hoặc 640 và đừng quên chọn ‘Recurse vào thư mục con’ và ‘Áp dụng cho các tập tin chỉ’. tùy chọn.
Nhấp vào nút OK và khách hàng FTP của bạn sẽ bắt đầu thiết lập quyền truy cập tệp cho tất cả các tệp được chọn.
Hãy thử truy cập vào trang web của bạn bây giờ, và lỗi 403 bị cấm phải được đi ngay bây giờ.
Chúng tôi hy vọng bài viết này đã giúp bạn khắc phục lỗi 403 bị cấm trong WordPress